Replaced the tps on the throttle body and the engine warning light remains on. I can clear the code it will stay off for a few cycles but then returns. connectors are clean
Hi there,
Another possible cause is the ECM. Here is some more info for you.
P0121 GMC - Throttle Position Sensor 1 Performance Read more: https://www.autocodes.com/p0121_gmc.html
33.7k questions
32.5k answers
1.3k comments
23.0k users