P0121
- Powertrain
- Generic (SAE)
- Emissions
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.
Throttle/Pedal Position Sensor "A" Range/Performance
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 itRange 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.
- 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.
- 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.
These are the causes this code can have. For the order to work through them in, see what to check first.
| # | Cause | How often | Component |
|---|---|---|---|
| 1 | TPS contact track worn (older potentiometer-type sensors) | Very common | — |
| 2 | Carbon buildup blocking throttle plate | Common | — |
| 3 | Corroded TPS connector | Occasional | — |
Ordering reflects how often each cause is responsible in general, not a probability for your vehicle. Confirm by testing.
In order. Each of these is cheaper or faster than what follows it, and each one can make the rest unnecessary.
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.
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.
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.
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.
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.
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.
ExpectedA picture of the operating condition to reproduce, and a code pattern that separates throttle-side from pedal-side faults.
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.
ExpectedAll signals move smoothly through the full sweep with no steps or dropouts, each pair holding its designed relationship the entire way.
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.
ExpectedPerfectly stable signals during flexing. Any glitch localizes the fault to that section of wiring or connector.
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.
ExpectedA clean bore with no carbon ridge at the plate edge and no sign of binding.
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.
ExpectedActual angle following commanded angle promptly and closely at every commanded position, with no lag, overshoot or hunting.
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.
ExpectedReference near 5 volts, ground under about 0.1 volt of drop, and stable signals. Values falling outside that redirect the diagnosis to wiring.
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.
ExpectedThe relearn completes without error and idle stabilises at the normal speed.
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.
ExpectedNo pending or confirmed codes, and a clean sweep with all four signals correlating.
| Repair | Only after you confirm | Typical cost | Who |
|---|---|---|---|
| Clean the throttle body and perform the idle relearn | Visible carbon at the plate edge and bore, with commanded and actual throttle angle diverging at small openings | $100–$250 | DIY |
| Repair or replace the throttle body connector or harness section | Signal glitches reproduce during a wiggle test, or a voltage drop is measured on the reference or ground circuit | $120–$400 | DIY |
| Replace the throttle body / throttle actuator control assembly | One throttle position track drops out or loses correlation during a slow sweep while its supply, ground and signal circuits all test good | $350–$1,100 | DIY |
| Replace the accelerator pedal position sensor assembly | A pedal signal track drops out or loses correlation during a slow full pedal sweep with verified good circuits | $180–$550 | DIY |
| Replace a worn potentiometer-type throttle position sensor on a cable-throttle vehicle | A slow voltage sweep shows a dead spot, spike, or glitch on a graphing meter | $90–$300 | DIY |
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.
- 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.
- Throttle Body
- Throttle Position Sensor
- Accelerator Pedal Sensor
- 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.