P0220 is a throttle/pedal position sensor code that can make your vehicle run poorly, go into limp mode, or not respond properly to the gas pedal. When this code sets, your engine computer sees a problem with the “B” circuit of the throttle or accelerator pedal position sensor. That usually means the signal voltage is wrong, missing, or doesn’t match the other sensor. You’ll want to treat P0220 seriously because it affects driveability and safety. With a little guidance, you can understand the basics, check a few things yourself, and talk confidently with your mechanic.
What Does P0220 Mean?
P0220 stands for “Throttle/Pedal Position Sensor/Switch B Circuit Malfunction.” Modern vehicles use electronic throttle control (drive-by-wire), which relies on one or more throttle position sensors (TPS) on the throttle body and/or accelerator pedal position sensors (APP) on the pedal assembly.
The “B” circuit is the second signal channel. The ECU constantly compares the A and B signals. If the B signal is out of range, drops out, or doesn’t agree with the A signal, the ECU sets P0220 and often limits throttle response to protect the engine and you.
Quick Reference
- Code: P0220
- Definition: Throttle/Pedal Position Sensor/Switch B Circuit Malfunction
- Severity: Moderate to high (possible limp mode, safety concern)
- Common Causes: Faulty TPS/APP sensor, wiring issues, connector corrosion, rare ECU fault
- Typical Fixes: Sensor replacement, wiring repair, throttle body cleaning, connector service
Real-World Example / Field Notes
In the shop, I see P0220 most often on higher-mileage vehicles with electronic throttle bodies. A typical case: customer complains of sudden loss of power and a “Reduced Engine Power” message. Scan tool shows P0220 and sometimes a companion throttle code. After inspection, I often find corrosion in the throttle body connector or a worn accelerator pedal sensor. Cleaning the connector and verifying wiring usually tells me whether I’m dealing with a simple contact issue or a failing sensor that needs replacement.
Symptoms of P0220
- Reduced power / limp mode: Vehicle accelerates slowly and won’t rev past a certain RPM.
- Poor throttle response: Delay or hesitation when you press the gas pedal.
- Unstable idle: Rough or fluctuating idle speed, sometimes stalling at stops.
- Check engine light: MIL illuminated, sometimes along with “Reduced Engine Power” or similar warning.
- Surging or jerking: Inconsistent acceleration as the ECU struggles to interpret throttle input.
- Hard starting or no-start: In more severe cases, the engine may crank but not start or stall immediately.
- Poor fuel economy: Incorrect throttle data can lead to inefficient fueling and higher consumption.
Common Causes of P0220
Most Common Causes
- Faulty throttle position sensor (TPS): Wear in the sensor, internal open circuits, or dead spots cause erratic or incorrect voltage on the B circuit.
- Faulty accelerator pedal position (APP) sensor: On many drive-by-wire systems, the pedal sensor provides multiple signals; if the B channel fails, P0220 sets.
- Connector corrosion or loose pins: Moisture, dirt, or vibration can corrode or loosen terminals at the throttle body or pedal connector, interrupting the B signal.
- Damaged wiring harness: Chafed, pinched, or broken wires between the sensor and ECU, especially near the throttle body, firewall, or under the dash.
- Incorrect sensor installation or adjustment: Aftermarket throttle bodies or incorrect installation can leave the TPS out of position, causing out-of-range signals.
Less Common Causes
- ECU internal fault: Rare, but a failing engine control unit can misread or fail to provide proper reference voltage to the B circuit.
- Contaminated throttle body: Heavy carbon buildup can sometimes cause abnormal throttle plate movement, confusing the sensor feedback.
- Previous wiring repairs: Poor splices, wrong gauge wire, or bad solder joints from earlier repairs can create intermittent voltage drops.
- Water intrusion: Leaks into the cowl or footwell area can soak connectors and harnesses, especially near the pedal assembly.
Diagnosis: Step-by-Step Guide
To diagnose P0220 properly, you’ll want at least a basic scan tool that can read live data, a digital multimeter, and ideally a wiring diagram for your specific vehicle. A professional-level scan tool with Mode $06 data and bi-directional controls makes the job easier, but you can still do solid basic checks with simpler tools.
- Confirm the code and check for companions. Use a scan tool to read all stored and pending codes. Note any related throttle or pedal codes (P0120–P0229 range). Multiple codes often point to wiring or power/ground issues.
- Check freeze frame data. Look at RPM, throttle position, vehicle speed, and load when P0220 set. This snapshot helps you know if the fault happens at idle, part throttle, or wide open throttle.
- Visual inspection of throttle body and pedal area. Inspect the throttle body, harness, and connectors. Look for broken clips, rubbed-through wiring, oil contamination, or corrosion. Under the dash, check the pedal connector and harness routing.
- Inspect and clean connectors. Unplug the TPS/APP connectors. Check for bent pins, green corrosion, or moisture. Clean with electrical contact cleaner, let dry, and reconnect firmly. Many intermittent P0220 issues are solved here.
- Check reference voltage and ground. With key on, engine off, use a multimeter to verify 5V reference and a solid ground at the sensor connector according to the wiring diagram. If 5V or ground is missing, trace back toward the ECU.
- Test signal voltage on the B circuit. Back-probe the B signal wire and slowly press the accelerator pedal (or have a helper do it). Voltage should change smoothly with pedal travel, typically around 0.5V at rest to about 4.5V at wide open. Any sudden jumps, dropouts, or dead spots indicate a failing sensor or wiring issue.
- Compare A and B signals on scan data. Using the scan tool, monitor both TPS/APP A and B channels. They should rise and fall together and stay within the expected correlation range. If B is way off compared to A, suspect the sensor or its circuit.
- Wiggle test the harness. While watching live data, gently wiggle the wiring near the throttle body, pedal, and along the harness routing. If the signal glitches when you move the harness, you’ve likely found a broken wire or loose connection.
- Check Mode $06 data (if available). Some vehicles store throttle and pedal rationality test results in Mode $06. This can show which specific test failed and confirm an intermittent sensor.
- Rule out ECU failure last. Only after verifying power, ground, wiring continuity, and sensor operation should you suspect the ECU. At that point, a professional shop with advanced tooling is recommended.
Pro tip: If you’re replacing a throttle body or pedal assembly, always perform the manufacturer’s throttle/idle relearn or pedal calibration procedure with a scan tool or specified key-on sequence. Skipping this step can leave you with the same code or poor throttle response even after installing new parts.
Possible Fixes & Repair Costs
Repairs for P0220 range from simple connector cleaning to replacing major components. Costs vary by vehicle make, part quality (OEM vs aftermarket), and labor rates in your area. On average, you might spend around $20–$60 for cleaning supplies and basic wiring repair materials, $150–$400 parts and labor for a new accelerator pedal sensor, or $250–$700 for a complete electronic throttle body replacement. Wiring harness repairs can range from $100 for a quick fix to $500+ if the harness is buried or requires significant disassembly.
- Clean and secure connectors: Remove corrosion, dry out moisture, and ensure tight pin fit. Often the cheapest and quickest fix.
- Repair or replace damaged wiring: Fix chafed, broken, or shorted wires using proper crimp or solder and heat-shrink, not household connectors.
- Replace throttle position sensor or throttle body: On many newer vehicles, the TPS is integrated into the throttle body, so the whole unit is replaced.
- Replace accelerator pedal position sensor/pedal assembly: Common on vehicles where the pedal sensor has multiple channels and one fails.
- ECU repair or replacement: Rare, but if confirmed, expect higher parts cost and programming fees.
- Throttle body cleaning and relearn: Cleaning carbon buildup and performing a throttle relearn can stabilize operation after repairs.
Can I Still Drive With P0220?
Most of the time, you can physically drive with P0220, but it’s not recommended for long. The ECU may put the car into limp mode, limit throttle opening, or make acceleration unpredictable. That can be dangerous when merging, passing, or crossing intersections. If the vehicle feels unstable, surges, or won’t respond correctly to your pedal input, park it and arrange a tow rather than risk an accident. At minimum, drive only short distances to a repair facility and avoid highway speeds.
What Happens If You Ignore P0220?
If you ignore P0220, you risk worsening driveability, unexpected loss of power, and potential stalling in traffic. Over time, intermittent wiring issues can become permanent, and repeated limp mode events can leave you stranded. You also might mask new problems because the check engine light is already on, making future diagnosis harder and potentially more expensive.
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
- P0221 – Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance
- P0219 – Engine Overspeed Condition
Key Takeaways
- P0220 points to a problem with the B circuit of the throttle or pedal position sensor in an electronic throttle system.
- Common causes include faulty TPS/APP sensors, wiring damage, and connector corrosion, with ECU failure being rare.
- Symptoms range from reduced power and poor throttle response to stalling and limp mode, which can impact safety.
- Diagnosis involves checking codes, live data, voltage at the sensor, wiring continuity, and connector condition.
- Typical repairs run from simple cleaning to throttle body or pedal replacement, usually in the $150–$700 range depending on the vehicle.
- Don’t ignore P0220; address it promptly to avoid being stranded and to keep your vehicle safe and reliable.
Vehicles Commonly Affected by P0220
P0220 shows up across many makes that use electronic throttle control. In the real world, it’s especially common on:
- GM vehicles: Chevrolet, GMC, Buick, and Cadillac trucks and cars with “Reduced Engine Power” messages.
- Ford and Lincoln: Especially models with early drive-by-wire systems and high mileage.
- Chrysler, Dodge, Jeep, and Ram: SUVs and trucks with electronic throttle bodies and APP sensors.
- Toyota and Lexus: Sedans and SUVs where pedal sensors and throttle bodies can wear over time.
- Nissan and Infiniti: V6 and four-cylinder models with known throttle body and pedal sensor issues.
- European brands: VW, Audi, BMW, and Mercedes-Benz using complex throttle-by-wire systems that are sensitive to wiring and connector problems.
FAQ
Can I clear P0220 and keep driving if the car feels normal?
You can clear P0220 with a scan tool, but if the underlying issue is still there, the code will usually return. If it’s intermittent, the car might feel normal for a while, then suddenly go into limp mode. Use clearing as a diagnostic step, not a fix, and plan to address the root cause soon.
Is P0220 always caused by a bad throttle body?
No. While a failing throttle body is a common cause, P0220 can also come from a bad accelerator pedal sensor, damaged wiring, or a corroded connector. That’s why testing voltage, grounds, and signal behavior before replacing parts is important. Replacing the throttle body blindly can get expensive if the real issue is in the harness.
How do I know if it’s the pedal sensor or the throttle body?
A scan tool that shows separate APP (pedal) and TPS (throttle) signals is very helpful. If the pedal signals are clean and consistent but the throttle signals are erratic, suspect the throttle body. If the opposite is true, the pedal sensor is more likely. Physical access and wiggle testing each harness while watching live data also helps pinpoint the culprit.
Can a dirty throttle body cause P0220?
<pA heavily carboned throttle body usually causes idle and response issues, but by itself it’s less likely to trigger P0220. However, if contamination affects the sensor or causes the throttle plate to stick and send inconsistent feedback, it can contribute. Cleaning the throttle body is a good maintenance step, especially when combined with proper sensor and wiring checks.
Do I need to reprogram the ECU after fixing P0220?
Most of the time, you don’t need a full ECU reprogram, but you may need a throttle or pedal relearn procedure after replacing parts. Some vehicles perform this automatically after a few drive cycles; others require a scan tool or specific key-on sequence. Check service information for your vehicle so the ECU can correctly adapt to the new sensor or throttle body.