Kelley Blue Book


HOMEOBD-II
p0220
Advertisement

Advertisement

P0220

Throttle/pedal Position Sensor/switch B Circuit

author image
By
KBB Service Advisor
reviewer image
Reviewed by
Gary Hardesty

What Is the P0220 Code?

Symptoms
Causes
Seriousness
Can I Still Drive?
Diagnose
Difficulty of Inspecting
Get Additional Help

Code P0220 specifically references an issue with the throttle position sensor on the switch B circuit.

All OBD-II-equipped vehicles can display general information about engine issues set by the powertrain control module (PCM). Although the codes may reference a generic issue, the specific repair steps may vary with each make/model.

More About the P0220 Code

The Throttle Position Sensor (TPS) is a potentiometer located in the throttle body. It measures the throttle angle so as it moves, a signal is sent to the PCM. Using a 5-volt reference from the PCM to the TPS, a signal is returned from the TPS to the PCM, depending on the throttle angle. A closed throttle sends back a 0.45-volt signal to the PCM, but a wide-open throttle sends the full 5 volts back. If the PCM detects a voltage that falls outside of the normal operating range, then a P0220 code will be set.

The B reference pertains to a particular circuit, sensor, or area. The PCM monitors the throttle position and the corresponding change in the manifold pressure (MAP). If the PCM sees a large disparity in throttle position to MAP pressure, it will trigger a P0220 code.

Who Has the Lowest Price?

Some service centers will give you an online estimate to compare. Why drive around Town!?

What Are the Symptoms of a P0220 Code?

The common symptoms of a P0220 code are poor acceleration, stalling or misfiring when idle, a non-starting engine, and a check engine light.

What Are Some Causes of a P0220 Code?

P0220 can be caused by loose or disconnected parts of the throttle system, frayed wiring, a fault in the throttle body, a defective throttle position or accelerator pedal sensor, a misaligned sensor, or a damaged powertrain control module.

How Serious Is the P0220 Code?

A P0220 code is a moderately serious problem. Symptoms like a non-starting engine or stalling during idling can be very inconvenient to the driver. Poor acceleration will also be an annoyance unless a fix is performed quickly.

Can I Still Drive with a P0220 Code?

A vehicle presenting with a P0220 code problem may be difficult to drive because of issues with starting, idling, and acceleration.

How Easy Is It to Diagnose a P0220 Code?

Expert mechanics can diagnose a vehicular problem by using an OBD II scanner to check for errors like a P0220 code. They would initially inspect the throttle body and accelerator pedal for any wiring damage or disconnection.

They should ensure that all sensors are aligned and properly seated. If any problems are found during the inspection, then the mechanic should fix them before proceeding with the diagnosis.

Once the initial inspection is completed, the throttle position sensor and the pedal position sensor will be tested. If any of the sensors fail during testing, then replacing the faulty sensor should resolve the problem. If the sensors are fully functional, then the problem may lie with the PCM.

How Difficult Is It to Inspect a P0220 Code?

A frequent mistake in diagnosing a P0220 code is to prematurely replace the throttle position sensor or the pedal position sensor before a full diagnostic can be performed. This can lead to a misdiagnosis. Diagnosis should be made in the right sequence for a thorough evaluation before a repair can be implemented.

Need Additional Help with Your P0220 Code?

It’s always best to inspect and clean the throttle body regularly. Servicing should be done at least once a year since it is not difficult to perform. A well-maintained throttle body will likely prevent a P0220 code from being set.

A P0220 code error requires immediate repair. It will degrade your vehicle’s performance and driving experience. Seek immediate assistance from qualified experts who know how to diagnose and remedy the problem.

Use Kelley Blue Book to find a repair shop in your area. This makes fixing your car easier and more convenient, no matter what the problem may be.

If you are a DIY mechanic who wants to learn more about error codes and how to fix them, then the KBB OBD-II database provides detailed information that could help you better understand your car.

P0220 Q&A

Common Error Codes

P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Browse All OBD-II Codes

See our OBD-II Guide Page

Get Recall Alerts

All recalls are considered serious. Stay safe. Take care of any recalls ASAP. The good news? Recall repairs are free when performed at a local dealer.

Get your Recall Report & future alerts

Where do I find my VIN?