OBD2 Error Code P0121: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P0121
Brand
OBD2
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0121 indicates a problem with your vehicle's throttle position sensor (TPS) circuit, meaning the sensor is sending readings outside the expected range. This can cause poor acceleration, rough idling, and reduced fuel economy.
Ad

Tools You'll Need

How to Fix Error Code P0121

  1. Scan for Additional Codes

    Always ensure the engine is off and cooled down before working on any components.
  2. Locate the Throttle Position Sensor

  3. Inspect Wiring and Connections

    Disconnect the battery before handling electrical connections to prevent short circuits.
  4. Test TPS Voltage

    Be careful not to short circuit any wires while testing.
  5. Clean the Throttle Body

    Do not use carburetor cleaner on throttle bodies with electronic components.
  6. Perform TPS Reset/Relearn

  7. Test Drive and Verify Repair

    Drive safely and be prepared for potential performance issues during the test drive.

Parts You May Need

Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Throttle position sensor
Check Price on Amazon
Throttle body cleaner
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if the TPS voltage readings are completely outside normal ranges, if you're not comfortable working with electrical systems, or if the problem persists after replacing the TPS. A faulty PCM (powertrain control module) may require professional diagnosis and programming.

Frequently Asked Questions

What causes P0121 error code?
P0121 is typically caused by a faulty throttle position sensor, damaged wiring, corroded connections, carbon buildup in the throttle body, or rarely, a faulty PCM.
Can I drive with P0121 code?
While you may be able to drive short distances, P0121 can cause poor acceleration, stalling, and reduced fuel economy. It's best to address this issue promptly to avoid potential safety hazards.
How much does it cost to fix P0121?
DIY repairs typically cost $50-150 for a new TPS, while professional repair can range from $200-500 depending on labor rates and whether additional components need replacement.
Will P0121 cause my car to fail emissions?
Yes, P0121 will likely cause your vehicle to fail emissions testing since it affects engine performance and fuel mixture control.
How do I know if my throttle position sensor is bad?
Signs include rough idling, poor acceleration, hesitation during acceleration, high or erratic RPM at idle, and the check engine light being on with P0121 or related codes.