Good news! Truck runs! Not only that but it shifts perfectly no more hesitation or issues!
The boyfriend found a ground wire that was bad. Had a solid connection but must have been a bad wire.
Lessons learned a bad TCM ground can cause issues with shifts, truck won't start with TCM hooked up...