Had this problem twice on my 92. Changed out TPS but still had problem. Dealer cost is like $160. There are two thermal switches in the system, first one is coolant behind fuel filter which stays open until 60 Degrees F. It keeps from lugging engine when cold. Second is trany temp in cooling line by front left of trany pan. It opens at 273 Degrees F and downshifts trany when running hot. After getting gouged on TPS price, I wasn't about to buy any more over priced switches. I just put a jumper wire in both swith connectors and tape them up. Haven't had a bit of problems in 10 years. PS. I used the port on the trany line for the thermal switch to connect a trany temp gauge. Thanks Dodge but I'll do my own down shifting if needed. good luck, jumper wire is cheap.