I think I'm going to go ahead and invest in a new tps... truck got 167,000 miles on her it worth it to get a new one!!