P0121Sensors

P0121 Code: Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance

Last reviewed May 2026 · Reviewed by the Find This Code Editorial Team

Quick Answer

The throttle position sensor is sending a signal that's electrically valid but doesn't match what the ECU expects for current driving conditions.

At a Glance

Severity
Moderate
Can I drive?
Caution
Time sensitivity
This week
Most common fix
Clean throttle body; replace throttle position sensor or throttle body assembly
Typical cost
TPS replacement: $50–$200 for the sensor

What this code means

Unlike P0122 (low voltage) or P0123 (high voltage), P0121 is a plausibility fault. The TPS voltage is within range, but it doesn't correlate with other engine data like RPM or manifold pressure. This suggests the sensor is sending incorrect data — it may be worn, sticking, or drifting out of calibration.

Common causes

  • Worn throttle position sensor with a dead spot or erratic output
  • Carbon buildup on the throttle plate causing inconsistent positioning
  • Damaged TPS wiring causing intermittent signal issues
  • Throttle body issues causing incorrect plate positioning
  • Failed TPS on electronic throttle body systems

Symptoms you might notice

  • Hesitation during acceleration
  • Engine surging or hunting at steady throttle
  • Rough idle
  • Limp mode on some vehicles
  • Jerky or inconsistent acceleration response

Can you still drive?

With caution. TPS issues can cause unpredictable throttle response, which may be unsafe in traffic.

How serious is this code?

Moderate. A faulty TPS signal can cause the engine to run poorly or enter limp mode. Address within a week.

Before you replace parts

Parts replacement is often not the first step. Before buying anything, it's worth checking these basics:

  • Clean the throttle body thoroughly — a dirty throttle plate can cause the sensor to read incorrectly relative to actual airflow
  • Monitor live TPS voltage from idle to wide-open throttle looking for any dead spots — a smooth, continuous voltage sweep indicates a healthy sensor

How to troubleshoot it

  1. Clean the throttle body — carbon buildup can prevent the throttle plate from returning to the correct position
  2. Monitor live TPS voltage with a scan tool while slowly opening the throttle — look for any sudden jumps or dead spots
  3. Inspect the TPS wiring harness for chafing or intermittent contacts
  4. On drive-by-wire systems, also check the accelerator pedal position sensor
  5. Replace the TPS (or throttle body assembly on integrated units) if voltage is erratic

Common mistakes to avoid

These are the most frequent diagnostic errors when dealing with P0121. Avoiding them can save time and money.

  • Replacing the throttle position sensor before testing its output voltage sweep with a multimeter — the sensor must produce a smooth, linear signal
  • Not checking for loose or corroded connections at the TPS connector
  • Ignoring idle calibration after replacing the TPS — many vehicles require a relearn procedure
  • Replacing the entire throttle body assembly when only the TPS sensor is faulty

Tools that may help

These are the types of tools commonly used when diagnosing this code. Having the right tool can save time and help confirm a diagnosis before spending money on parts.

  • OBD-II scanner with live TPS data
  • Multimeter

Estimated repair cost range

TPS replacement: $50–$200 for the sensor. Full electronic throttle body: $150–$400.

Costs vary significantly by vehicle, location, and whether you use OEM or aftermarket parts. These are general ranges for reference only.

When to call a mechanic

If you've completed the basic troubleshooting steps and the code keeps returning, or if you don't have access to the proper diagnostic tools, it's worth consulting a professional. A qualified technician can perform a full diagnosis and confirm the root cause before any parts are purchased. When in doubt, get a professional opinion — it can save you from an expensive misdiagnosis.

Real-world note

On vehicles with electronic throttle control (drive-by-wire), cleaning the throttle body is often required as part of any throttle body service — the ECU may need a relearn procedure after cleaning.

How we write these guides

Find This Code guides are written based on OBD-II specification documentation, established automotive diagnostic practices, and real-world patterns observed across vehicle makes and models. Content is reviewed for accuracy and plain-English clarity before publication. Pages are marked with a “Last reviewed” date and updated when diagnostic guidance or code interpretation changes. All content is educational — it is not a substitute for hands-on diagnosis by a qualified mechanic.

Last reviewed May 2026 · Find This Code Editorial Team · Editorial standards →

Sources & references

Our guides are written based on OBD-II specifications, automotive engineering principles, and established diagnostic best practices. Key reference sources include:

Informational purposes only. This guide is for educational reference and is not a substitute for diagnosis by a qualified technician. Repair costs, causes, and symptoms may vary by vehicle make, model, year, and condition. Always consult a licensed mechanic before performing major repairs.