P0121

  • Powertrain
  • Generic (SAE)
  • Emissions
SeveritySeverity level 4 of 5: Get it looked at now.

Get it looked at now

Throttle authority is a control system, not a monitoring system. A fault here can produce sudden reduced power or an unstable idle with no warning, including in moving traffic. Manufacturers cut torque in response for a reason.

Safe to drive
Drive only as far as needed to get it repaired. Expect possible sudden power loss; avoid highways and heavy traffic.
Standard definition

Throttle/Pedal Position Sensor "A" Range/Performance

In plain English

The throttle position signal does not agree with what the computer expects from the other throttle and pedal sensors. The computer has caught a disagreement between redundant sensors, not identified a broken part.

Electronic throttle systems are built around redundancy. The throttle body carries two position tracks and the accelerator pedal carries two more, and the ECM continuously cross-checks all of them against each other and against the throttle angle it commanded. The letter 'A' identifies the first sensor track, and which physical sensor that maps to is manufacturer-specific. On older cable-throttle vehicles the same code covers a potentiometer whose voltage sweep contains a dead spot or that no longer tracks engine load plausibly.

How the car detected it

Range or performance means the signal sits inside its electrical limits but is wrong in context. The ECM verifies that the two throttle tracks hold their designed relationship — typically mirrored, or offset by a fixed amount — throughout the full sweep, that measured throttle angle follows commanded angle within a tolerance and a time limit, and that throttle position stays consistent with manifold pressure or airflow and rpm. A momentary dropout as a worn track crosses a bad spot is enough to set it. The specific voltages and correlation windows are calibration data and vary by vehicle.

A trouble code records what a control module measured. It does not identify which part failed. Test before replacing anything.

Can I keep driving?
Safe to drive
Drive only as far as needed to get it repaired. Expect possible sudden power loss; avoid highways and heavy traffic.
Urgency
Get it looked at now
Will it pass emissions
No
If ignored
Expect intermittent limp mode, surging, and stalling at stops, becoming more frequent as a worn track degrades further. Some vehicles will not exit reduced power mode until the fault is repaired and the ignition cycled, and on some the engine may become hard to start.
Check engine light
Solid
Clearing the light
A completed drive cycle is normally required before the monitor re-runs and the light can clear.
Symptoms you may notice
  • Reduced throttle response, possible limp mode
  • Hesitation or surging
  • Idle too high or too low

Many vehicles show no symptom at all beyond the warning light. The absence of a symptom does not mean the fault is not real.

Likely causes

These are the causes this code can have. For the order to work through them in, see what to check first.

#CauseHow oftenComponent
1TPS contact track worn (older potentiometer-type sensors)Very common
2Carbon buildup blocking throttle plateCommon
3Corroded TPS connectorOccasional

Ordering reflects how often each cause is responsible in general, not a probability for your vehicle. Confirm by testing.

What to check first

In order. Each of these is cheaper or faster than what follows it, and each one can make the rest unnecessary.

  1. Live data for both throttle position tracks and both pedal sensors, at rest and through a slow full sweep

    A dropout or a track that breaks its relationship with its partner shows up immediately, and it tells you whether the problem sits at the throttle body or at the pedal.

  2. Carbon buildup on the throttle plate and bore

    A sticky plate cannot reach the commanded angle, and the ECM reports that mismatch as a performance fault. It is the cheapest realistic cause and worth eliminating first.

  3. Every companion code stored, not just this one

    The pattern is the diagnosis. Pedal-side codes point away from the throttle body, and a shared 5 volt reference fault points at wiring rather than any sensor.

  4. The connector and harness at the throttle body

    Heat, vibration and oil migration corrode these connectors, and a partly backed-out terminal produces exactly this kind of intermittent disagreement.

  5. Whether the throttle body was recently cleaned or replaced without a relearn

    Many vehicles store a learned closed-throttle position. Disturbing it without completing the relearn procedure can set this code on its own.

How a shop diagnoses this
  1. Capture freeze frame and the complete code set

    Tools Scan tool with freeze frame access

    Note throttle position, pedal position, rpm and vehicle speed at the moment of failure, and whether the fault occurred at idle, during a transition, or at steady throttle.

    Expected

    A picture of the operating condition to reproduce, and a code pattern that separates throttle-side from pedal-side faults.

  2. Graph all four position signals through a slow full sweep

    Tools Scan tool with graphing

    Press the pedal slowly from closed to fully open and back, graphing both throttle tracks and both pedal tracks together.

    Expected

    All signals move smoothly through the full sweep with no steps or dropouts, each pair holding its designed relationship the entire way.

  3. Wiggle test the harness and connector while graphing

    Tools Scan tool with graphing

    With the ignition on, flex and tap the harness from the throttle body back along the loom, and at the pedal assembly, watching for signal glitches.

    Expected

    Perfectly stable signals during flexing. Any glitch localizes the fault to that section of wiring or connector.

  4. Inspect the throttle bore and plate

    Tools Light, basic hand tools, service information

    Remove the intake duct and look at the plate edge and bore for carbon. Do not force an electronic throttle plate open by hand — many are spring-loaded to a default limp angle and forcing them damages the gear train. Check the service procedure before manipulating it.

    Expected

    A clean bore with no carbon ridge at the plate edge and no sign of binding.

  5. Compare commanded throttle angle to actual

    Tools Bidirectional scan tool

    Use bidirectional control where available to command specific throttle angles and observe how quickly and accurately the plate responds.

    Expected

    Actual angle following commanded angle promptly and closely at every commanded position, with no lag, overshoot or hunting.

  6. Test the circuits at the throttle body connector

    Tools Digital multimeter, back-probe leads, wiring diagram

    Key on, back-probe the 5 volt reference, the low reference or ground, and each signal wire. Voltage-drop the reference and ground circuits.

    Expected

    Reference near 5 volts, ground under about 0.1 volt of drop, and stable signals. Values falling outside that redirect the diagnosis to wiring.

  7. Repair the indicted component and perform the required relearn

    Tools Scan tool, service information

    Cleaning, replacing, or even disconnecting the throttle body typically requires an idle or throttle position relearn afterward. The procedure varies by manufacturer, and some vehicles need a scan tool to complete it.

    Expected

    The relearn completes without error and idle stabilises at the normal speed.

  8. Road test and re-verify

    Tools Scan tool

    Drive through a range of loads and throttle openings, then re-check pending codes and repeat the slow sweep test.

    Expected

    No pending or confirmed codes, and a clean sweep with all four signals correlating.

Possible repairs and what they cost
RepairOnly after you confirmTypical costWho
Clean the throttle body and perform the idle relearnVisible carbon at the plate edge and bore, with commanded and actual throttle angle diverging at small openings$100–$250DIY
Repair or replace the throttle body connector or harness sectionSignal glitches reproduce during a wiggle test, or a voltage drop is measured on the reference or ground circuit$120–$400DIY
Replace the throttle body / throttle actuator control assemblyOne throttle position track drops out or loses correlation during a slow sweep while its supply, ground and signal circuits all test good$350–$1,100DIY
Replace the accelerator pedal position sensor assemblyA pedal signal track drops out or loses correlation during a slow full pedal sweep with verified good circuits$180–$550DIY
Replace a worn potentiometer-type throttle position sensor on a cable-throttle vehicleA slow voltage sweep shows a dead spot, spike, or glitch on a graphing meter$90–$300DIY

Throttle bodies are the expensive outcome here and are often replaced without testing first. Cleaning plus a relearn resolves a meaningful share of these, and the diagnostic time to tell the difference costs less than the part. Some vehicles require a capable scan tool to complete the relearn, which pushes a DIY job back to a shop.

Common mistakes with this code
  • Cleaning an electronic throttle body without performing the required relearn, then chasing a new idle complaint that you created.
  • Spraying carburetor or brake cleaner into an electronic throttle body — many have a coating that solvents strip off.
  • Replacing the throttle body when the fault was in the pedal assembly, or the reverse. The live data tells you which.
  • Assuming an intermittent code means a bad part. Wiggle testing while watching live data finds far more of these than a parts swap does.
  • Ignoring a shared 5 volt reference fault that is affecting several sensors at once.
  • Forcing the throttle plate open by hand on a drive-by-wire throttle body.
Components involved
Sources
Definition
Generic code set (SAE J2012 / ISO 15031-6) via the OBDexopen database, dedicated to the public domain under CC0-1.0.
Diagnostic guidance
Written and reviewed in-house. See our editorial policy.
Review status
Reviewed

Found something wrong? Tell us — we publish corrections.