Skip to content
Not sure a repair quote is fair? Check it free with Fixxr.
Fixxr
Moderate severityOBD-II trouble code

P0121

Throttle Position Sensor Range/Performance

Quick answer: P0121 means throttle Position Sensor Range/Performance. Fixing the underlying cause typically runs $130 to $650 at an independent shop. Drive gently, service soon.

Severity
Moderate
Safe to drive?
Drive gently, service soon
Typical repair
$130 to $650
Most likely cause
A worn or faulty throttle position sensor, which on most modern cars is built into the throttle body (the most common cause)

What P0121 means

The throttle position sensor tells the computer exactly how far the throttle is open, and the computer cross-checks that reading against other signals like the pedal position and airflow. P0121 means the throttle reading disagrees with what the rest of the data says should be happening. On modern electronic throttle (drive-by-wire) cars the computer takes that disagreement seriously, because it can no longer verify the throttle is doing what the driver asked, which is why the common response is reduced power rather than a subtle stumble.

Common symptoms

What drivers usually notice with this code.

  • Reduced power or limp mode, sometimes with a wrench or throttle warning light
  • Hesitation, surging, or an idle that hunts up and down
  • The engine not responding normally when you press the pedal
  • Rough or unstable idle, occasionally stalling
  • Intermittent episodes that clear after a restart, then return

Common causes

Ranked from most to least likely.

  1. 1A worn or faulty throttle position sensor, which on most modern cars is built into the throttle body (the most common cause)
  2. 2A dirty, carbon-caked throttle body making the plate stick or read inconsistently
  3. 3A loose, corroded, or water-intruded connector at the throttle body
  4. 4Chafed or broken wiring between the throttle body and the computer
  5. 5A failing accelerator pedal position sensor telling the other half of the story wrong
  6. 6A worn throttle body motor or gears no longer holding the commanded position

Can I keep driving?

Be careful with this one: many cars respond by cutting power or going into limp mode, so it is fine to limp it to a shop nearby but not something to live with, since throttle response you cannot trust is a safety issue.

Severity: Moderate. A flashing check-engine light always means stop, whatever the code says.

Ballpark cost

What P0121 usually costs to fix

A range, not a quote. What you pay depends on your vehicle, your area, and which of the causes above turns out to be the real one.

$130 to $650

Typical parts and labor at an independent shop. Dealer rates run higher.

That spread is wide on purpose. P0121 points at a system, not a single part, so the real answer depends on what the diagnosis finds. Use the range to know what to expect. If an estimate comes in higher, it usually means the specific repair is more involved, and it is always fair to ask what is included.

Next steps

What to do next

A thorough throttle-body cleaning plus a relearn procedure is the sensible first step, and it fixes a meaningful share of these for an hour of labor. If the sensor itself is at fault, most modern cars need the complete throttle body assembly, which is a moderate part plus straightforward labor, and many vehicles then require an idle relearn with a scan tool. Treat repeated limp-mode episodes as a real deadline rather than an annoyance, because losing throttle response in traffic is not a risk worth carrying.

Walk in informed

Ask for the diagnosis in writing and which test confirmed it, so you understand exactly what is being fixed. Fixxr shows you what the job typically costs near you, so you can approve the work with confidence.

The Fixxr app showing a plain-English diagnosis for a check-engine code

Sources & further reading

Cost ranges and guidance reviewed July 2026.

P0121 FAQ

P0121 questions, answered

  • Can I drive with a P0121 code?
    Be careful with this one: many cars respond by cutting power or going into limp mode, so it is fine to limp it to a shop nearby but not something to live with, since throttle response you cannot trust is a safety issue.
  • What does the P0121 code mean?
    The throttle position sensor tells the computer exactly how far the throttle is open, and the computer cross-checks that reading against other signals like the pedal position and airflow. P0121 means the throttle reading disagrees with what the rest of the data says should be happening. On modern electronic throttle (drive-by-wire) cars the computer takes that disagreement seriously, because it can no longer verify the throttle is doing what the driver asked, which is why the common response is reduced power rather than a subtle stumble.
  • What are the most common causes of a P0121 code?
    The most likely causes, roughly in order, are a worn or faulty throttle position sensor, which on most modern cars is built into the throttle body (the most common cause); a dirty, carbon-caked throttle body making the plate stick or read inconsistently; a loose, corroded, or water-intruded connector at the throttle body; chafed or broken wiring between the throttle body and the computer. A thorough throttle-body cleaning plus a relearn procedure is the sensible first step, and it fixes a meaningful share of these for an hour of labor. If the sensor itself is at fault, most modern cars need the complete throttle body assembly, which is a moderate part plus straightforward labor, and many vehicles then require an idle relearn with a scan tool. Treat repeated limp-mode episodes as a real deadline rather than an annoyance, because losing throttle response in traffic is not a risk worth carrying.
  • How much does it cost to fix a P0121 code?
    Fixing the underlying problem behind a P0121 code typically runs $130 to $650 at an independent shop, including parts and labor. The exact figure depends on your vehicle and which part turns out to be at fault.

You deserve a fair fix.

Diagnose, post, best repair comes to you