I have also had some tps trouble. 1st one at about 100k paid the dealer the full price. Had 2 go bad after that, both covered by chrysler. 1 at same dealer , the other at a dealer in Fargo. N. D. 300 miles from home. Finally had 1st dealer find bad connector to tps to be problem. Was a very intermittent problem , over 1 yr period. Last one came in cummins box, latest version I guess. Been good for 45k now. I put in a mystery switch too. Just in case it acts up on the road.