OBD-II trouble code Serious

P0121 code: Throttle/Pedal Position Sensor A Range/Performance

P0121 means throttle/Pedal Position Sensor A Range/Performance. The code says where to look, not what failed — the fix depends on which cause your car actually has.

Free to start. No account needed.

What P0121 means

P0121 means the throttle position sensor's signal is present but doesn't track properly — it's out of its expected range or doesn't match how far the throttle should be open. A common, cheap cause is a dirty throttle body where carbon makes the plate stick or read inconsistently; a worn TPS or wiring fault can also do it. On drive-by-wire cars the sensor is part of the throttle body. Because throttle control depends on this, it can cause hesitation or reduced-power mode.

Stuck on code P0121?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

P0121 symptoms

  • Hesitation, surging, or inconsistent throttle response
  • Rough or hunting idle
  • Reduced-power or 'limp' mode
  • Stalling in some cases
  • Check-engine light

What it costs to fix P0121

Typical range: $30–$500 · about ~0.3–1.5 hrs of labor

If the cause is…PartLabor
Throttle body cleaning$8–$20~0.3–1 hrs
Throttle position sensor (standalone)$20–$100~0.3–0.8 hrs
Electronic throttle body (integrated TPS)$150–$500~0.5–1.5 hrs

Try cleaning first — a carbon-fouled throttle body is a common, cheap cause (do an idle relearn after). A standalone sensor is cheap; a full electronic throttle body is the expensive end.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0121 for my exact vehicle →

How to fix P0121

Moderate — doable at home with common tools and patience

  1. Clean the throttle body

    Remove the intake duct and clean the carbon from the throttle plate and bore with throttle-body cleaner and a lint-free rag (with electronic throttles, key off, and never force the plate by hand). Carbon buildup makes the plate stick and the position signal read inconsistently — the cheapest common cause of this code.

  2. Perform the idle relearn

    After cleaning, most vehicles need an idle/throttle relearn — some do it automatically after a set idle period, others need a scan-tool procedure or a specific key-cycle ritual. Skipping this can leave a high or hunting idle even though the cleaning worked.

  3. Watch the TPS sweep on live data

    With the key on, graph throttle position percentage while slowly pressing the pedal (or opening the throttle by hand on cable systems). The trace should rise perfectly smoothly from closed to wide open — any dropout, spike, or flat spot marks a worn sensor at that position.

  4. Check the wiring and connector

    Inspect the TPS connector for corrosion or loose pins and wiggle the harness while watching the live reading; a jumping value during the wiggle test means a connection fault rather than a bad sensor. Repair or clean as needed.

  5. Replace the TPS or throttle body

    On cable-throttle cars a standalone TPS is a simple bolt-on swap. On drive-by-wire cars the sensor is usually built into the throttle body, so a confirmed sensor fault means replacing the whole unit, followed by another relearn procedure.

DIY or shop? Cleaning the throttle body and watching the sensor sweep are solid DIY jobs, and on older cable-throttle cars even the TPS replacement is easy. Drive-by-wire vehicles raise the stakes: the replacement throttle body costs more, and some vehicles require a scan-tool relearn a basic code reader can't perform. Because throttle faults can trigger limp mode or unpredictable throttle response, if the pedal ever feels wrong, treat it as a shop job for safety.

Tools for the DIY steps: Throttle-body cleaner · Lint-free rags · Screwdriver and socket set · OBD2 scanner with live data · Torx bit set (common on throttle bodies)

Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0121.

Which cause is it on your car?

Start a case with P0121 and your car. Redline weighs these causes against what your car shows, and names the check that would settle it before you buy parts.

Diagnose P0121 on my car

Can I drive with P0121?

Serious. Take P0121 a bit more seriously than most sensor codes — inconsistent throttle response and possible reduced-power mode matter in traffic. Get it inspected promptly, and if throttle response is erratic, have it towed rather than driven. Try cleaning the throttle body before replacing parts; it resolves many of these.

Redline can’t determine from a symptom or code alone whether your car is safe to drive.

P0121: common questions

Can I drive with P0121?

That's not a question a code can settle. P0121 can cause hesitation or reduced-power mode, so get it inspected promptly; if throttle response is erratic, don't drive it — have it towed.

Will cleaning the throttle body fix P0121?

Often — carbon making the throttle plate stick or read inconsistently is a common cause. Clean it and do an idle relearn so the computer recalibrates. If it returns, the sensor or throttle body may need replacing.

What's the difference between P0120 and P0121?

P0120 is a general fault in the throttle sensor circuit; P0121 is the signal being present but out of range / not tracking right. P0121 more often points to a dirty throttle body or worn sensor.

How much does it cost to fix P0121?

Often cheap — a throttle-body clean and relearn. A standalone sensor is modest; a full electronic throttle body is the priciest outcome. Clean before buying parts.

Symptoms that trigger P0121

Drivers who get this code often notice one of these. Each has its own causes and cost guide:

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0121 from your phone. See our guide to the best OBD2 Bluetooth adapters. Run a repair shop? See Redline for shops.

Generic OBD-II reference. Manufacturer-specific behavior varies. Confirm with a scan tool and, for safety-related codes, a professional inspection. Cost ranges are reference ranges, not quotes.

Start a case

Seeing P0121 on your car?

Every problem becomes a Case. Tell Redline what the car is doing: it shows what the evidence supports, what’s still missing, and what to check next, before you approve a repair.

Free to start. No account needed.
Case updatedv2
Braking grind · 2016 Toyota Camry

“Inner pad ~1 mm. Outer pad 3 mm.”

Sticking caliper / slidePossible → Supported
Worn rotor onlyPossible → Less likely

Next: check the slide pins move freely before buying parts.

Example