Glad to see you have done some of the basics, like search and read about similar issues.
When the TCU can't read speed, it doesn't know when to shift.
Third gear only is limp mode.
The linkage being off makes me think someone screwed with the tranny before you got it.....
If you bought it from a dealer, take it back.