I have traded my 97 in for a 2005 that has the "Tow Haul" system that sseems to work quite differently from my 97's "O/D lockup system. the old truck if put into the O/D lockout, would bring the RPMs right up and keep them up and never shift into overdrive. My new truck (while not towing) when put into "Tow/Haul" seems to change the shift points for 1-2, 2-3 etc. but is goes into overdrive at about 55-60 and the rpms drop back down. I have not had chance to tow our 5th wheel yet. Does the ECM computer somehow "sense" when you have a heavy load and do something different than when you don't have on a load? I called my dealer and got a screwy answer from the service dept. that sounds like they didn't know. Dan