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
Ad
Tools You'll Need
- Multimeter
- OBD2 scanner
- Electrical contact cleaner
- Dielectric grease
- Screwdriver set
- Vehicle repair manual (wiring diagram)
How to Fix Error Code P0220
-
Check the Throttle Position Sensor (TPS) Wiring
Always disconnect the battery before working on electrical components to avoid short circuits or injury. -
Test the Throttle Position Sensor Voltage
-
Replace the Throttle Position Sensor
Ensure the new sensor is properly aligned and seated to avoid incorrect readings. -
Check the Accelerator Pedal Position Sensor (APPS)
-
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.