AutoCodes – Generic – P0121

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.
AI answers can be wrong. Verify repairs with testing. Open full chat
Code Popularity 109,364
How popular is this code, among other codes? Medium
Table of contents Created and updated by William Orellana on May 20, 2022
πŸ’¬ Need more help? Ask Coddy for instant answers β€” it's free!

Code P0121 Description

The Throttle Body Assembly contains a contact-less inductive throttle position sensing element that is managed by a customized integrated circuit. The throttle position sensor is mounted within the throttle body assembly and is not serviceable. The Engine Control Module (ECM) supplies the throttle body with a 5 V reference circuit, a low reference circuit. The asynchronous signal means communication is only going from the throttle body to the ECM. The throttle body cannot receive data from the ECM over the signal/serial data circuit. The throttle position sensor provides a signal voltage that changes relative to throttle blade angle. The throttle position sensor information is transmitted between the throttle body and the ECM on the signal/serial data circuit. The ECM decodes the serial data signal and is used as voltages for throttle position sensor 1 and 2. The Diagnostic Trouble Code (DTC) will be set when the ECM detects that the throttle position sensor 1 voltage is stuck in range for greater than 1 s.
OBDII Code P0121 - Throttle Position Sensor 1 Performance - AutoCodes.com
P0121 Code - Throttle Position Sensor 1 Performance

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
About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

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.

  • Could be that you have aΒ broken wire or loose connection.

  • My 08 Pontiac G5 reads code P0121 Throtle/Pedal Positioning sensor A, any idea where it's located?

  • The "Throttle Position Sensor" it's part of throttle body.

  • 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.

    Image

    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.

AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play