AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Maintenance Procedures
  • About
  • Contact
Home / Powertrain Systems (P-Codes) / Fuel & Air Metering / P0221 – Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance

P0221 – Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance

P0221 is a throttle position sensor code that can make your car feel unpredictable and unsafe to drive. It usually points to a problem with the throttle position sensor “B” circuit, wiring, or the throttle body itself. You might notice poor acceleration, limp mode, or a throttle that doesn’t respond the way you expect. In this guide, you’ll learn what P0221 means in plain language, the most common causes, symptoms to watch for, how a mechanic would diagnose it, and what repairs and costs you should realistically expect.

What Does P0221 Mean?

P0221 stands for “Throttle/Pedal Position Sensor/Switch ‘B’ Circuit Range/Performance.” Your engine control unit (ECU) monitors multiple throttle or pedal position signals (often labeled A and B). When the “B” signal doesn’t match what the ECU expects—either out of range, erratic, or not tracking with the “A” signal—it sets code P0221.

On most modern drive-by-wire systems, the throttle plate is controlled electronically. If the ECU can’t trust the signal from sensor “B,” it often limits throttle opening, triggers limp mode, and may disable cruise control to protect the engine and prevent unintended acceleration.

Quick Reference

  • Code: P0221 – Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance
  • Main system: Electronic throttle control / accelerator pedal
  • Risk level: Moderate to high (driveability and safety concern)
  • Common fix: Throttle position sensor or throttle body replacement, wiring repair
  • Do not ignore: Can cause sudden loss of power or limp mode

Real-World Example / Field Notes

In the shop, I see P0221 most often on high-mileage vehicles with electronic throttles. A typical case: customer complains of intermittent loss of power and “Reduced Engine Power” message. The car starts fine, idles okay, then suddenly won’t accelerate past 20–30 mph. Scan tool shows P0221 along with a mismatch between TPS A and TPS B voltages when I slowly press the pedal. Wiggling the harness at the throttle body makes the readings jump, confirming a wiring or connector issue instead of a bad ECU. A new connector pigtail and proper solder/heat-shrink repair usually fix it for good.

Symptoms of P0221

  • Check engine light on: P0221 usually sets the MIL, sometimes with “ETC” or throttle warning lights.
  • Reduced power / limp mode: ECU limits throttle opening, so you get very weak acceleration.
  • Poor throttle response: Delay or hesitation when you press the gas pedal.
  • Unstable idle: Idle speed may surge, dip, or feel rough as the ECU struggles to control the throttle.
  • Stalling: Engine may stall when coming to a stop or when you tap the throttle lightly.
  • Disabled cruise control: Cruise often shuts off when throttle sensor faults are present.
  • Intermittent behavior: Problem may come and go with temperature, bumps, or humidity.

Common Causes of P0221

Most Common Causes

  • Failing throttle position sensor (TPS) “B”: On many cars the TPS is built into the throttle body. Wear, contamination, or internal circuit failure can cause erratic or out-of-range voltage.
  • Worn accelerator pedal position sensor: Some systems use pedal sensors that provide A and B signals. A worn track or dead spot on the “B” circuit can trigger P0221.
  • Damaged wiring or connectors: Corroded terminals, broken wires near the throttle body or pedal, or poor grounds can cause intermittent readings.
  • Throttle body contamination: Heavy carbon buildup can cause the throttle plate to stick, making the sensor readings inconsistent with commanded position.
  • Previous poor-quality repairs: Twisted-together wires, cheap crimp connectors, or aftermarket throttle bodies of questionable quality can all lead to this code.

Less Common Causes

  • ECU (PCM) internal fault: Rare, but a failing driver circuit or internal reference voltage issue can misinterpret a good TPS signal.
  • Incorrect sensor installation: Misaligned or partially seated throttle body or pedal sensor after repair can skew the “B” circuit signal.
  • Short to voltage or ground: Harness rubbing through on brackets, intake, or engine components can cause a hard fault in the TPS B circuit.
  • Aftermarket tuning issues: Poorly written throttle maps or flashed ECUs can sometimes trigger throttle correlation codes.
  • Low system voltage: Weak battery or charging problems can exaggerate marginal sensor readings and cause intermittent P0221.

Diagnosis: Step-by-Step Guide

To properly diagnose P0221, you ideally want an advanced scan tool, a quality digital multimeter, and sometimes an oscilloscope. Basic DIY code readers can show the code, but live data and throttle correlation graphs make it much easier to pinpoint the fault. A wiring diagram and service information for your specific vehicle are also very helpful.

  1. Confirm the code and check for companions. Scan for all DTCs. Note if you also have P0121, P0220, P2135, or pedal-related codes. Multiple throttle codes often point to correlation issues or power/ground problems.
  2. Check live data for TPS A and B. With the key on, engine off, slowly press the accelerator pedal. Watch TPS A and TPS B percentages or voltages. They should increase smoothly and track each other consistently. Any dropouts, jumps, or mismatch beyond spec suggests a sensor or wiring issue.
  3. Visually inspect the throttle body and connectors. Look for broken locks, corrosion, oil intrusion, or moisture in the connectors at the throttle body and accelerator pedal. Gently tug each wire to check for looseness or breaks near the plug.
  4. Inspect the wiring harness. Follow the harness from the throttle body and pedal back toward the main loom. Look for chafed insulation, previous repairs, or areas where the harness rubs on metal brackets or the engine.
  5. Test reference voltage and ground. Using a multimeter, verify the 5V reference and ground at the TPS or pedal connector. A missing or low 5V reference, or a bad ground, can cause the ECU to misread the sensor.
  6. Check sensor signal voltage. Back-probe the TPS “B” signal wire. Slowly move the throttle (or pedal) from closed to wide open. You should see a smooth voltage change (often around 0.5V to about 4.5V). Any flat spots, sudden spikes, or dropouts indicate a bad sensor or poor connection.
  7. Use Mode $06 and freeze frame data. Some scan tools let you see throttle rationality test results in Mode $06. Combine that with freeze frame data to understand when the fault occurred (speed, RPM, throttle position) and whether it’s load- or temperature-related.
  8. Perform a wiggle test. While monitoring live TPS B data, gently wiggle the harness and connectors. If readings jump or the engine stumbles, you’ve likely found a wiring or connector issue.
  9. Rule out ECU issues last. If power, ground, wiring, and sensors all test good but P0221 persists, check for TSBs (technical service bulletins) about ECU updates. In rare cases, reprogramming or ECU replacement is needed.

Pro tip: On many vehicles, replacing the throttle body or pedal sensor requires an ECU throttle relearn or idle relearn procedure. Skipping this step can leave you with a new part and the same symptoms.

Possible Fixes & Repair Costs

Repairs for P0221 vary depending on whether the issue is the sensor, wiring, or ECU. Parts prices also differ a lot between brands and whether you use OEM or aftermarket components. Labor time is usually moderate, but diagnosis can add to the bill if the fault is intermittent.

  • Clean throttle body: $80–$200 (shop) or minimal if DIY with proper cleaner and care.
  • Replace throttle body (with integrated TPS): Typically $300–$900 parts and labor, depending on vehicle and part choice.
  • Replace accelerator pedal assembly: Usually $200–$500 installed.
  • Repair/replace wiring or connector pigtail: Around $150–$400, more if the harness is buried or needs extensive work.
  • ECU reflash or replacement: Reflash $100–$250; ECU replacement can run $500–$1,200+ including programming.

Typical total repair cost range for P0221 is about $200–$800 in many cases, but high-end vehicles or dealer-only parts can push that higher. Factors that affect cost include vehicle make, whether the TPS is separate or integrated, diagnostic time, and shop labor rates in your area.

Can I Still Drive With P0221?

You can sometimes drive with P0221, but it’s not a great idea. Many cars will go into limp mode, limiting speed and acceleration. That can be dangerous when merging, passing, or crossing traffic. The problem can also be intermittent, so the car might feel fine one minute and lose power the next. If you must drive it, keep to short, low-speed trips and avoid highways. Ideally, you should have it diagnosed and repaired as soon as possible to avoid getting stranded or putting yourself in a risky situation.

What Happens If You Ignore P0221?

Ignoring P0221 can lead to worsening driveability, more frequent limp mode events, and potential stalling at inconvenient or unsafe times. Over time, you may trigger additional throttle or pedal codes, and the ECU may become more aggressive about limiting power. In some cases, repeated faults can contribute to carbon buildup or stress on the electronic throttle system, turning what might have been a simple wiring or sensor repair into a more expensive throttle body or ECU replacement.

Mitchell 1 DIY online auto repair manuals with wiring diagrams and step-by-step vehicle repair procedures
Sponsored: Access factory repair manuals and wiring diagrams for your vehicle.

Related Codes

  • P0229 – Throttle/Pedal Position Sensor/Switch “C” Circuit Intermittent
  • P0228 – Throttle/Pedal Position Sensor/Switch “C” Circuit High
  • P0227 – Throttle/Pedal Position Sensor/Switch “C” Circuit Low
  • P0226 – Throttle/Pedal Position Sensor/Switch “C” Circuit Range/Performance
  • P0225 – Throttle/Pedal Position Sensor/Switch “C” Circuit
  • P0224 – Throttle/Pedal Position Sensor/Switch “B” Circuit Intermittent
  • P0223 – Throttle/Pedal Position Sensor/Switch “B” Circuit High
  • P0222 – Throttle/Pedal Position Sensor/Switch “B” Circuit Low
  • P0220 – Throttle/Pedal Position Sensor/Switch “B” Circuit
  • P0219 – Engine Overspeed Condition

Key Takeaways

  • P0221 means the ECU is not happy with the throttle or pedal position “B” signal and sees it as out of range or inconsistent.
  • Common causes include a failing throttle body or pedal sensor, wiring issues, and connector problems.
  • Symptoms range from a simple check engine light to severe power loss and limp mode.
  • Accurate diagnosis with live data is crucial before replacing expensive parts.
  • Typical repair costs fall in the $200–$800 range, depending on what’s actually failed.
  • Don’t ignore this code; it’s a safety-related issue that can leave you with sudden loss of power.

Vehicles Commonly Affected by P0221

P0221 shows up across many makes that use electronic throttle control. In the real world, you often see it on GM vehicles (Chevrolet, GMC, Buick, Cadillac) with “Reduced Engine Power” messages, as well as Ford and Lincoln models with drive-by-wire throttles. It’s also common on Dodge, Chrysler, and Jeep products, especially with higher mileage. Toyota, Lexus, Nissan, Hyundai, Kia, VW, and Audi vehicles can set this code too, particularly when the throttle body or pedal sensors start to wear or connectors corrode in harsh climates.

FAQ

Can I clear P0221 and keep driving without fixing it?

You can clear the code, but if the underlying problem is still there, P0221 will almost always return. The ECU is constantly monitoring throttle signals, so any mismatch or out-of-range reading will trigger the code again. Clearing it without a proper fix only hides the problem temporarily and can leave you unprepared when limp mode or power loss comes back.

Is P0221 caused by a bad throttle body every time?

No. While a failing throttle body is a common cause, P0221 can also be triggered by a worn accelerator pedal sensor, damaged wiring, corroded connectors, or even low system voltage. That’s why it’s important to test the circuit and signals instead of just throwing a throttle body at it.

Can a dirty throttle body cause P0221?

Yes, in some cases. Heavy carbon buildup can cause the throttle plate to stick or move inconsistently, which makes the sensor readings disagree with what the ECU expects. Cleaning the throttle body properly can sometimes resolve the issue, but if the sensor itself is worn or damaged, cleaning alone won’t fix it.

How serious is P0221 compared to other engine codes?

P0221 is more serious than many basic emissions codes because it directly affects throttle control and driveability. It can cause sudden power loss, limp mode, and stalling. While it may not damage the engine immediately, it’s a safety-related issue and should be addressed quickly.

Do I need a dealer to fix P0221, or can an independent shop handle it?

Most good independent shops can diagnose and fix P0221 without any problem. They typically have the scan tools and wiring repair skills needed. A dealer may be preferred if a software update or ECU replacement is required, or if your vehicle is still under warranty, but for many cases, a trusted independent mechanic is perfectly capable and may be more cost-effective.

All Categories
  • Suspension Systems
  • Powertrain Systems (P-Codes
  • CAN Bus / Network Communication
  • Body Systems (B-Codes
  • Control Module Communication
  • Chassis Systems (C-Codes
  • Network & Integration (U-Codes
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • ABS / Traction / Stability
  • Steering Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer