I've had my truck since new and never had a single problem until now with 174K miles. While driving down the freeway it suddenly downshifted or the OD kicked out and the rpm went from 2200-2500 to 3,000 and it would not upshift even if I let off the throttle.
Pulled off the freeway, checked the transmission oil and it appears to be full and it appears to be clean
Got back on the freeway and for 35 or so miles it was fine and then it downshifted or went out of OD and I took the next exit and then it acted like it was in neutral.. Hmmm.
Coasted to a stopping place and shut it off. Fluid is still clean. Fired it up and it made it 1,000' or so into a gas station and I got gas.
Went to leave the gas station, pulled forward and stopped for traffic and it acted like it was in neutral. Noticed that the light under the PRND2L was not lit up.
Pushed the truck out of the way. Went through a reset, key on, throttle full, key off 3 minutes and wait. Drove it forward about 500' and parked correctly.
Disconnected battery, grounded battery terminals. Unhooked the TCM cord and left it unhooked for 30 minutes and then reconnected everything. Fired it up and it drove like there was no problem for 500' and stopped like it was in neutral.
Shut it off, luckily dead end street that I was on, waited a few minutes and parked it next to the sidewalk. hmmm
Got it towed.. Rolled off the truck and fired it up, drove it 100' and parked it. Sat for a few minutes while I was handling the tow truck and went to fire it up. Went into reverse and forward but I decided to just sit and idle and try to go.. No go. Acts like it's in neutral. Shut it off. Wait a few minutes and it will go forward but I decided to shut it off. Fired it up and let it idle. Seems about 10 seconds into idle the engine pulls down a little and then if I try to shift, there's nothing there. Fluid is not burned nor brown.
Have no idea as to what the problem is, torque converter, valve body, pump or TCM or just a transmission at the end of it's life?
So I need to source a 4LE60, 4LE70 or?
Thanks!