P0121 — Throttle Position Sensor Range / Performance

P0121 is set when the engine control module sees the throttle position sensor signal moving outside its expected range or changing in a way that does not match other inputs (MAP, MAF, engine load). The TPS reports where the throttle blade is — inputs like accelerator pedal position, engine load, and idle control all depend on accurate TPS readings. Bad TPS data triggers reduced-power or limp mode on many vehicles.

P0121 means throttle position sensor range / performance. A vehicle usually stays drivable short-term with this code, but it should be diagnosed promptly. The most common cause is worn throttle position sensor (mechanical tps wear) (typically $100–$400). Causes and cost vary by make and model; confirm the root cause before replacing parts.

Severity: high powertrain Safe to drive (short term)

Reviewed by MECH AI Editorial · Last verified

What does P0121 mean?

P0121 is set when the engine control module sees the throttle position sensor signal moving outside its expected range or changing in a way that does not match other inputs (MAP, MAF, engine load). The TPS reports where the throttle blade is — inputs like accelerator pedal position, engine load, and idle control all depend on accurate TPS readings. Bad TPS data triggers reduced-power or limp mode on many vehicles.

What are the symptoms of P0121?

What causes P0121?

Cause Likelihood Estimated repair (USD)
Worn throttle position sensor (mechanical TPS wear) Most common $100–$400
Carbon buildup in the throttle body causing the blade to bind Common $20–$200
Corroded TPS connector or damaged signal wiring Common $50–$250
Failed electronic throttle body (combined ETB / TPS unit) Common $250–$800
TPS sensor needs reset / relearn after battery disconnect Occasional $0–$100
Damaged accelerator pedal position sensor (separate code in some cases) Occasional $200–$600
PCM input fault (rare) Rare $400–$1,500

Repair costs are typical US ranges and vary by make, model, model year, and labor rate. A diagnostic trouble code is a symptom, not a guaranteed failed part — confirm the root cause before replacing anything.

Is it safe to drive with P0121?

In most cases a vehicle stays drivable for short trips with P0121 active, but you should diagnose and repair it promptly. This is a high-severity code — ignoring it can lead to further damage or a failed emissions test. Exact tolerance depends on your specific make and model.

How to diagnose P0121

  1. Identify whether this is a cable or electronic throttle

    Older vehicles use a cable from the gas pedal to the throttle body, with a TPS sensor that reports actual blade position. Modern vehicles use electronic throttle control (ETC) — pedal position is one sensor, throttle blade position is another, and the ECM controls the motor. The diagnostic differs.

    Tools: Vehicle-specific service information

  2. Watch TPS voltage sweep with the scan tool

    With the key on and engine off, slowly press the throttle from closed to wide open while watching the TPS voltage PID. A healthy sweep is smooth and linear, typically 0.5 V at closed throttle and 4.5 V at wide-open. Glitches, dropouts, or a jumpy reading confirm a worn sensor.

    Tools: Scan tool with TPS PID

  3. Clean the throttle body

    Carbon buildup inside the throttle body causes the blade to stick or close incompletely, which gives bad TPS readings even with a perfect sensor. Use throttle body cleaner (NOT carb cleaner — too aggressive on electronic throttle coatings) and a soft brush. On electronic throttle, perform a relearn after.

    Tools: Throttle body cleaner, Soft-bristle brush, Shop towels

  4. Perform a throttle position relearn

    Battery disconnection, ECM reset, or throttle body cleaning requires a relearn procedure on most modern vehicles. The procedure varies — typically key on, wait 30 seconds, start the engine, idle 5 minutes. Some vehicles need a bidirectional scan tool to perform an idle relearn.

    Tools: Service manual procedure, Bidirectional scan tool (some vehicles)

  5. Inspect the connector and signal wiring

    Unplug the TPS / ETB connector and inspect for water intrusion, corrosion, or bent pins. Engine-bay-mounted connectors fail with age. Apply dielectric grease on reinstall.

    Tools: Electrical contact cleaner, Dielectric grease

How do I fix P0121?

Pick your vehicle for a P0121 diagnosis

Select your exact year, make, and model below to get a diagnostic guide tuned to your vehicle's known failure patterns and TSBs.

2010-2014

2015-2019

2020-2024

Related diagnostic codes

P0121: frequently asked questions

What does diagnostic trouble code P0121 mean?

P0121 is set when the engine control module sees the throttle position sensor signal moving outside its expected range or changing in a way that does not match other inputs (MAP, MAF, engine load). The TPS reports where the throttle blade is — inputs like accelerator pedal position, engine load, and idle control all depend on accurate TPS readings. Bad TPS data triggers reduced-power or limp mode on many vehicles.

What are the symptoms of P0121?

Check Engine Light is illuminated. Throttle hesitation or surging at light pedal input. Stalling when coming to a stop. Reduced engine power / limp mode. Erratic or hunting idle. Slow or absent throttle response. On electronic-throttle vehicles, may set ETC fault / wrench icon

What causes P0121?

Worn throttle position sensor (mechanical TPS wear) (most-common). Carbon buildup in the throttle body causing the blade to bind (common). Corroded TPS connector or damaged signal wiring (common). Failed electronic throttle body (combined ETB / TPS unit) (common). TPS sensor needs reset / relearn after battery disconnect (occasional). Damaged accelerator pedal position sensor (separate code in some cases) (occasional). PCM input fault (rare) (rare)

Is it safe to drive with P0121?

In most cases a vehicle stays drivable for short trips with P0121 active, but it should be diagnosed and repaired promptly — this is a high-severity code. Ignoring it can lead to further damage or a failed emissions test. Specific tolerance varies by make and model.