OBD-II Generic Error Code P0220: How to Fix It

Medium 30 minutes - 1 hour Medium Severity Verified June 2026
Error Code
P0220
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
30 minutes - 1 hour
Error code P0220 indicates a problem with the throttle/pedal position sensor B circuit. This sensor tells your car's computer how far you've pressed the gas pedal. When it fails, you may notice poor acceleration, stalling, or the check engine light turning on. This guide will help you diagnose and fix the issue.
Ad

Tools You'll Need

How to Fix Error Code P0220

  1. Check the Throttle Position Sensor (TPS) Wiring

    Always disconnect the battery before working on electrical components to avoid short circuits or injury.
  2. Test the Throttle Position Sensor Voltage

  3. Replace the Throttle Position Sensor

    Ensure the new sensor is properly aligned and seated to avoid incorrect readings.
  4. Check the Accelerator Pedal Position Sensor (APPS)

  5. Inspect the ECU and Ground Connections

    ECU replacement is complex and should only be done by a professional.

Parts You May Need

Throttle Position Sensor (TPS)
Check Price on Amazon
Accelerator Pedal Position Sensor (APPS)
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Accelerator Pedal Position Sensor (APPS)
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Accelerator Pedal Position Sensor (APPS)
Check Price on Amazon
Throttle Position Sensor (TPS)
Check Price on Amazon
Accelerator Pedal Position Sensor (APPS)
Check Price on Amazon
Ad

When to Call a Professional

If you've checked wiring and sensors but the code returns, or if you suspect a faulty ECU, take your vehicle to a certified mechanic. Professional diagnosis may be needed for intermittent issues or complex electrical problems.

Frequently Asked Questions

Can I drive with error code P0220?
It is not recommended. The vehicle may have reduced power, poor acceleration, or stall unexpectedly, posing a safety risk. Have it repaired as soon as possible.
What causes error code P0220?
Common causes include a faulty throttle position sensor, damaged wiring or connectors, a failed accelerator pedal position sensor, or rarely a bad ECU.
Is P0220 the same as P0221?
No. P0221 refers to throttle/pedal position sensor B circuit range/performance, while P0220 is a circuit malfunction. Both relate to the same sensor but indicate different issues.
How much does it cost to fix P0220?
If DIY, a new throttle position sensor costs $20-$60. Professional repair including labor and parts typically ranges from $100-$300.
Can a bad ground cause P0220?
Yes, poor ground connections can cause voltage fluctuations and trigger this code. Always check grounds before replacing parts.