P0220

Universal

Throttle/Pedal Position Sensor/Switch B Circuit Malfunction

Time: 1-2 hours | Difficulty: Medium
High Severity

The P0220 code indicates an electrical problem within the Throttle/Pedal Position Sensor/Switch B circuit. This sensor is crucial for telling the engine control unit (ECU) how much the accelerator pedal is being pressed or the throttle plate is open, directly impacting engine power and responsiveness.

Report an error with this code

⚠️ Before You Begin (Safety First)

Always prioritize safety. Before performing any work, ensure the vehicle is on a level surface, the parking brake is engaged, and the engine is off. Disconnect the negative battery terminal to prevent accidental electrical shorts or deployment of airbags. Allow the engine and exhaust components to cool down to avoid burns. If unsure, consult a professional.

Common Symptoms

  • Check Engine Light illuminated
  • Reduced engine power or acceleration
  • Erratic or unresponsive throttle
  • Vehicle entering "limp home" mode
  • Difficulty maintaining a consistent speed
  • Cruise control may not work

Common Causes

  • Defective Throttle Position Sensor (TPS) or Accelerator Pedal Position (APP) Sensor
  • Damaged, corroded, or shorted wiring in the sensor circuit
  • Loose or corroded electrical connections
  • Faulty Engine Control Unit (ECU) (less common but possible)

Frequently reported on: General/Universal

Diagnostic Steps

  1. Connect an OBD-II scanner to verify the P0220 code and check for other related codes.
  2. Visually inspect the wiring and connectors for the Throttle Position Sensor (TPS) or Accelerator Pedal Position (APP) Sensor for signs of damage, corrosion, or looseness.
  3. Disconnect the sensor connector and check for bent pins or contamination.
  4. If accessible and equipped with a multimeter, test the sensor's voltage output and resistance according to vehicle-specific service manual specifications.
  5. If the sensor tests faulty or if visual inspection reveals no other issues, replace the faulty TPS or APP Sensor.
  6. Clear the P0220 code and test drive the vehicle to ensure the repair is successful and the Check Engine Light does not return.

👨‍🔧 When to Call a Professional

If the issue persists after replacing the sensor, or if you are uncomfortable diagnosing electrical circuits, it is best to consult a professional mechanic. Complex electrical diagnostics require specialized tools and expertise.

Need parts to fix this?

Commonly Asked Questions

Can I drive with a P0220 code?

It is not recommended to drive with a P0220 code due to the potential for erratic throttle response, reduced engine power, or the vehicle entering limp mode, which can be unsafe.

Is P0220 usually an expensive fix?

The cost can vary. Often, it involves replacing a throttle position sensor or accelerator pedal position sensor, which can range from inexpensive to moderately priced for the part itself. Labor costs will apply if you take it to a professional.

Where is the 'B' circuit sensor located?

The 'B' circuit refers to a specific signal or sensor within the throttle/pedal position system. Depending on your vehicle, it could be a secondary sensor on the throttle body (TPS) or a sensor within the accelerator pedal assembly (APP sensor). Always consult your vehicle's specific service manual for the exact location.

What is the difference between a TPS and an APP sensor?

The Throttle Position Sensor (TPS) directly measures the physical opening of the throttle plate on the engine. The Accelerator Pedal Position (APP) Sensor measures how much the driver is pressing the accelerator pedal inside the cabin. Both send signals to the ECU regarding driver input and desired engine power.

Do I need special tools to fix P0220?

For basic sensor replacement, standard hand tools (sockets, screwdrivers) are usually sufficient. However, a multimeter can be very helpful for accurately diagnosing electrical circuits, and an OBD-II scanner is essential for reading and clearing diagnostic trouble codes.

Related OBD2 Codes

← P0219 ← P0218 ← P0217 p0220 P0221 → P0222 → P0223 →