It keeps coming back! it's like friggin groundhog day but monthly, Im up to my third replacement TPS in under six months?
I was thinking, I'll get one from Quadratec, perhaps not, looks like I'm not the only one with defective TPS issues -
READ THE COMMENTS
So, every time I replace the TPS it starts perfectly, idles without issue and behaves itself throughout the warm up cycle like normal.
A week or three later it begins revving high at cold start up (about 2,000 rpm), a few seconds latter it's fine again and goes through the warm up cycle
without over revving. then it gets progressively worse.
Another week or so later, at cold start up it revs to about 3,000 rpm, it stays revving higher for longer, then it's fine again and goes through the warm up cycle without issue.
Another week latter, cold starts rev up to 3,000, stays there for a longer then returns to normal, then back up to 3,000 rpm and keeps doing this throughout the warm up cycle, then it's normal at operating temperature.
Another few weeks and it becomes undrivable with the revs sticking at random intervals even after it's warmed up.
I replace the TPS and it's all good again, but only for a few weeks...
Once it becomes undrivable I get a - P0122 - Throttle/Pedal Position Sensor/Switch A Circuit Low Input
I've cleaned the throttle body and replaced the IAC but that makes little difference. I'm at a loss to know what to do next, any ideas?