P0121: Throttle/Pedal Position Sensor A Range/Performance (Meaning, Causes, Fixes)
What P0121 means
The throttle position sensor sits on the throttle body and tells the engine computer how far the throttle is open; on cars with electronic throttle, a pedal position sensor in the accelerator pedal assembly does a similar job. OBD-Codes.com explains that the computer feeds the sensor a 5-volt reference, and the signal usually reads about 0.5 volts at idle and about 4.5 volts at full throttle. Unlike P0122 (voltage too low) and P0123 (voltage too high), P0121 is a range/performance code: the voltage may be inside its normal limits, but it doesn't agree with what the engine is doing. OBD-Codes.com says the code sets when the computer sees a throttle angle greater or less than it should be for a specific RPM, while RepairPal describes it as the sensor circuit sending irrational data. The two sources also differ on symptoms: OBD-Codes.com lists stumbling, black smoke on acceleration and no-start, while RepairPal says in many cases no abnormal symptoms are noticed. RepairPal's page heading shortens the name to 'Throttle/Pedal Position Sensor/Switch A Circuit', but its definition gives the full 'Range/Performance Problem' wording. It is a generic code that can appear on any OBD-II vehicle.
Severity: can I keep driving?
Stop and fix promptly
Get it diagnosed soon and drive carefully. RepairPal rates P0121 Urgent and says the engine computer may limit the car to about 20 mph or less (limp home mode) because it can't tell how much power you're asking for. OBD-Codes.com lists stumbling on acceleration, black smoke and even a no-start among possible symptoms. If the car hesitates, stumbles or won't accelerate normally, avoid highway and heavy-traffic driving until it's checked.
Common symptoms
- Check engine light on (both sources)
- Stumble or hesitation when accelerating; OBD-Codes.com says it can be intermittent and also happen on deceleration (both sources)
- Black smoke on acceleration (OBD-Codes.com)
- No start (OBD-Codes.com) or hard starting (RepairPal)
- Limp mode with speed limited to about 20 mph or less (RepairPal)
- In many cases no other symptoms at all (RepairPal)
Likely causes
Roughly most to least common, based on the sources below. Your vehicle may differ.
- Faulty throttle or pedal position sensor, including an intermittent internal open or short (both sources)
- Wiring harness rubbing through and causing an open or short (OBD-Codes.com), or chafed wiring (RepairPal)
- Bad, corroded or wet connection at the sensor (both sources)
- Dirty or carbon-filled throttle bore (RepairPal)
- Torn or jammed floor mat interfering with the pedal (RepairPal)
- Faulty engine computer (OBD-Codes.com says this is less likely)
Diagnostic steps you can do
Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.
- Check that the floor mat isn't bunched up, torn or pushing on the accelerator pedal. RepairPal lists this as a cause and says pedal sensors are sometimes replaced when the mat was the real problem.
- Inspect the sensor connector and harness for rubbing, breaks, corrosion or water. Both sources point to wiring and connections, and OBD-Codes.com specifically mentions water or corrosion in the connector.
- Look inside the throttle body for heavy carbon buildup and clean it following your manufacturer's procedure. RepairPal warns the throttle position sensor is often replaced when a dirty throttle body was the real problem.
- With a scan tool, read the sensor at idle and at wide open throttle (engine off, key on, unless your manual says otherwise). OBD-Codes.com says roughly 0.5 volts at idle and 4.5 volts at full throttle is typical; check your service manual for your car's specs.
- Intermittent dropouts are easy to miss on a scan tool. OBD-Codes.com recommends an oscilloscope to watch the signal sweep smoothly with no dropouts or spikes, and wiggling the connector and harness while watching. It also says the signal wire should never show battery (12-volt) voltage.
Typical fixes
- Reposition or replace a floor mat that's interfering with the pedal (RepairPal)
- Clean a dirty or carbon-filled throttle body (RepairPal)
- Repair rubbed, open, shorted or corroded wiring and dry out or replace a wet connector (both sources)
- Replace the throttle or pedal position sensor once testing confirms it (both sources)
- Replace the engine computer only after everything else checks out; OBD-Codes.com calls this less likely
Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.
🛠 When to call a pro
- The car is in limp mode, stumbles badly, or won't start
- You need an oscilloscope or a throttle relearn after cleaning or replacing parts and don't have the tools
- The wiring, connector and floor mat check out and you don't have your car's voltage specs
- The code comes back after you've replaced the sensor
Where to buy
Plain search links. Always match parts to your exact year, make, model and engine.
FAQs
Can I drive with P0121?
Carefully, and not for long. RepairPal rates it Urgent and says the car may be limited to about 20 mph in limp home mode, and OBD-Codes.com lists stumbling on acceleration and even no-start as possible symptoms.
What's the difference between P0121, P0122 and P0123?
All three are 'A' circuit throttle or pedal position sensor codes. P0122 means the voltage is too low, P0123 means it's too high, and P0121 means the reading doesn't make sense for what the engine is doing even if the voltage is in range.
Will cleaning the throttle body fix P0121?
Sometimes. RepairPal lists a dirty or carbon-filled throttle bore as a cause and says sensors are often replaced when the throttle body was the real problem. If the code returns after cleaning, test the sensor and wiring.
Can a floor mat cause P0121?
RepairPal lists a torn or jammed floor mat as a common cause and says pedal sensors are sometimes replaced when the mat was the real problem, so it's worth checking first.
How much does it cost to fix P0121?
Neither source gives a repair cost for P0121. It can range from moving a floor mat or cleaning the throttle body to a new sensor or wiring repair, so get it diagnosed first.
Sources
Last reviewed 2026-10-23. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.