P0121 Code - Throttle Position Sensor 1 Performance
Quick Answer
The Throttle Body Assembly contains a contact-less inductive throttle position sensing element that is managed by a customized integrated circuit. Common causes include Faulty Throttle Body Assembly, Throttle Body Assembly harness is open or shorted, Throttle Body Assembly circuit poor electrical connection. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P0121 indicates Throttle Position Sensor 1 Performance.
- Common causes
- Common causes include Faulty Throttle Body Assembly, Throttle Body Assembly harness is open or shorted, Throttle Body Assembly circuit poor electrical connection.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Code P0121 Description
What are the Possible Causes of the DTC P0121?
- Faulty Throttle Body Assembly
- Throttle Body Assembly harness is open or shorted
- Throttle Body Assembly circuit poor electrical connection
- Faulty Engine Control Module (ECM)
How to Fix the DTC P0121?
Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.
What is the Cost to Diagnose the Code?
Labor: 1.0
To diagnose the P0121 code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80β$150 per hour; dealerships and metro areas may be higher, independents may be lower.
Need more information about the P0121 code?
Need more information on how to fix the P0121 code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0121 code diagnosed by a professional: Find a repair shop in your area
Information for Specific Makes
- P0121 Acura β Throttle Position Sensor 'A' Out of Range
- P0121 Audi β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Buick β Throttle Position Sensor 1 Performance
- P0121 Cadillac β Throttle Position Sensor 1 Performance
- P0121 Chevrolet β Throttle Position Sensor 1 Performance
- P0121 Chrysler β Throttle Position Sensor 1 Performance
- P0121 Dodge β Throttle Position Sensor 1 Performance
- P0121 Ford β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 GMC β Throttle Position Sensor 1 Performance
- P0121 Honda β Throttle Position Sensor 'A' Out of Range
- P0121 Hummer β Throttle Position Sensor 1 Performance
- P0121 Hyundai β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Infiniti β Throttle Position Sensor Circuit Range/Performance Problem
- P0121 Isuzu β Throttle Position Sensor 1 Performance
- P0121 Jaguar β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Jeep β Throttle Position Sensor 1 Performance
- P0121 KIA β Throttle Position Sensor Circuit Range/Performance Problem
- P0121 Lexus β Throttle / Pedal Position Sensor / Switch 'A' Circuit Range / Performance
- P0121 Mazda β Throttle Position Sensor Malfunction
- P0121 Mercedes-Benz β Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem
- P0121 Mitsubishi β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Nissan β Throttle Position Sensor Circuit Range/Performance Problem
- P0121 Pontiac β Throttle Position Sensor 1 Performance
- P0121 Saturn β Throttle Position Sensor 1 Performance
- P0121 Scion β Throttle / Pedal Position Sensor / Switch 'A' Circuit Range / Performance
- P0121 Subaru β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Toyota β Throttle / Pedal Position Sensor / Switch 'A' Circuit Range / Performance
- P0121 Volkswagen β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0121 Volvo β Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
Frequently Asked Questions about P0121 Code
No Frequently Asked Questions about P0121 Code found.
Discuss the causes and fixes for P0121 OBDII Code
-
I have 2000 GMC Savanna. I'm getting the code P0121. I replaced throttle posistioning sensor and I'm still getting the P0121 code and service engine light goes on and off randomly.
-
My 08 Pontiac G5 reads code P0121 Throtle/Pedal Positioning sensor A, any idea where it's located?
-
the throttle PEDAL position sensor is located on the throttle pedal itself.
-
I'm working on a 2006 GMC envoy denali, with adjustable pedals, The first time we got this code I misread it and we replaced the throttle position sensor which is located on the throttle body, then when it happened again about 2 months later I actually paid attention to what the code reader said, apparently you can not buy just the throttle PEDAL position sensor, it comes on the throttle pedal and comes as one unit, so now I have replaced the throttle position sensor AND the entire throttle pedal with position sensor, and the stupid light came back on, how would a person find out how to test the circuit? I found when the light comes on it doesn't affect the drivability, but if you don't clear it or do something with it, after about 50 miles it puts the vehicle in "limp" mode, clear the codes and your good for maybe 30 or 40 miles the the light comes on again this is my wife's vehicle and I tell her.."I love working on your car, of course you know I'm a liar" she doesn't see the humor in it.I just need to know how to test the circuit so perhaps I can find a short or broken wire.
-
If you have the P0121 code, then it means that one of the two Throttle Position Sensors (TPS) is not working properly, or that the PCM commanded the throttle motor (actuator) to open and the throttle motor is not opening.
With the connector connected to the throttle body, insert a pin in the connector to check the TPS voltage. Each sensor should measure 0.3 to 0.7V.
I hope this help, let me know if you have more questions.
Also, try cleaning the throttle body, before replacing any more part. FYI 90% of the times the problem is the throttle body assembly, not just the sensors.

Click here to enlarge image -
I have removed and completely cleaned the throttle body, I have replaced the throttle position sensor, code still pops up, I recently replaced the throttle position sensor (the one on the pedal) and did all the tests, the code still pops up and actually says the TAC motor control I have a picture of the TAC so I know what I'm looking for and have looked all under the dash and in the engine compartment for it and can not find it, I sent an email to a guy on a different forum who in turn sent me one back saying this model does not have a TAC module, the throttle is controlled by the ECM, I've tested every circuit and wire I could find but unfortunatly everything tests fine, except I can not test anything with the TAC module because I can not locate it, someone told me it's located on the firewall inside the vehicle way up high in the dash, drivers side, I can not see that far up without pulling half my dash out, could you tell me where this TAC is located?2006 GMC envoy denali, I just dont understand if this model doesnt have a TAC , why on earth would the code for TAC pop up? and my code reader actually say's "TAC control motor circuit"
-
I assumed you have the 5.3L engine correct? if that is correct then there is no TAC Module, the ECM controls the TAC.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.