Oi had to jump start my truck now it wont shift out of 1st gear unless I go to N from D and back to D while on the fly
Okay, that's odd, right?
These trucks (and all newer vehicles) are best described as mobile computers.
With that in mind, a few thoughts:
1. Why was a jump start needed? Do you know why the battery was too discharged to start? Meaning, did you use your battery and know what is going on, or was this jump start a surprise? If it's a surprise, you'd be better off figuring THAT out, first.
2. After a jump start, the alternator has to charge up the battery. That could cause some electrical gremlins. (Depending on how things were charging.)
3. Depending on how you jumped the vehicle, there's a chance you screwed something up. E.g., if you were sparking it on and off, you may have put a surge through the TCM. (I saw a buddy weld the positive jump lead THROUGH his fender. That was interesting.
)
4. Realistically, the fix will be driving it for awhile, so it charges the battery, then shutting down long enough for it to go all the way off (at least 30 minutes), then simply restarting.
^^^
All the above IMHO and worth less than 0.02.