P0220
Throttle/Pedal Position Sensor/Switch B Circuit
Throttle & pedal position
Generic OBD-II
High
What it means
P0220 means the ECM has seen a fault in the "B" circuit of the throttle or accelerator-pedal position sensor β the backup signal that confirms how far the throttle or pedal is open. Because this feeds the electronic throttle system, a fault often forces reduced-power mode with sluggish or erratic throttle response until it is repaired.
High
Can I keep driving? Often drivable but risky β the ECM may drop into reduced-power (limp) mode with poor throttle response, so repair promptly.
Common symptoms
What you'll notice
- Check-engine light on
- Reduced engine power or a 'limp mode' with limited throttle response
- Hesitation, surging, or erratic idle
- Poor or unpredictable acceleration
Common causes
Most likely first
- Damaged, corroded, or loose connector at the throttle body or accelerator-pedal sensorLikely
- Failed throttle position or accelerator-pedal position sensor (the 'B' signal)Common
- Chafed or shorted wiring between the sensor and the ECMCommon
- Faulty engine control module (ECM) β least commonLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and inspect the sensor connector for bent pins, corrosion, or looseness.
- Check the signal, reference (5V), and ground wires for shorts, opens, and voltage with a meter.
- Test the throttle/pedal position sensor against spec; replace the sensor if out of range.
- If wiring and sensor are good, have the ECM diagnosed. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0220?+
Only cautiously and briefly. Electronic-throttle faults can trigger reduced-power mode or sudden hesitation, so get it fixed before relying on the car.
Can I just clear P0220?+
It will clear, but returns as soon as the circuit fault is seen again. Fix the connector, wiring, or sensor first.
Related codes
Often seen with P0220
Read & clear P0220 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX