P0221 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0221 code

P0221 is a diagnostic trouble code (DTC) for "Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0221 DIAGNOSTIC Get a fair and transparent estimate upfront

P0221 Code Definition

Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance problem

What the P0221 code means

This code means that the voltage or resistance in the circuitry of the throttle position sensor has fallen out of the acceptable range specified by the manufacturer.

What are the causes of the P0221 code?

A faulty throttle position sensor Damaged or loose wiring associated with the throttle position sensor Throttle body malfunction A faulty powertrain control module A misaligned throttle position sensor

What are the symptoms of the P0221 code?

Engine does not start Engine runs rough Hesitation or stumble Loss of power or poor acceleration

How does a mechanic diagnose the P0221 code?

  • Inspects the throttle body for any obvious damages.

  • Plugs in or repairs any electrical connectors that are unplugged or damaged

  • Ensures that the throttle position sensor is installed correctly

  • Tests the sensor using the manufacturer’s recommendations

If no problems are found with the throttle body position sensor, it is possible that the Engine Control Module (ECM) may have an issue.

Common mistakes when diagnosing the P0221 code

Replacing the throttle position sensor without testing it.

Many people think that just because a part is mentioned in a trouble code definition, it means that the part must be causing the problem. This can oftentimes lead to a misdiagnosis and wasted time and money.

How serious is the P0221 code?

The P0221 code is moderately serious, as it can cause several driveability problems and the engine will not perform correctly. The symptoms could cause longer drive times to work which can be very bothersome to the vehicle owner. Have this issue corrected quickly in order to get the vehicle to perform as it should again.

What repairs can fix the P0221 code?

Additional comments regarding the P0221 code?

Just like with any other Check Engine Light code, it is best to get the problem diagnosed and repaired as soon as possible in order to prevent further engine or vehicle damage.

Need help with a P0221 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

P0221
trouble codes
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0221 code.

SCHEDULE P0221 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

5,626

Rating Summary
5,199
206
50
34
137
5,199
206
50
34
137

Robert

11 years of experience
104 reviews
Robert
11 years of experience
Nissan Quest - Check Engine Light is on - Alexandria, Virginia
Punctual. Knowledgeable. Professional. Empathic, went the extra mile to explain in lay words the mechanical jargon. Excellent manners and customer service oriented. Client’s best interest and safety was always his top priority. From now on your company has in me a client for life. Thanks Robert!!!! 

Chris

21 years of experience
1861 reviews
Chris
21 years of experience
Mercedes-Benz E320 - Check Engine Light is on - Ladera Ranch, California
Chris was friendly, professional and knowledgeable. He got to the point of my concerns, explained what he was finding on his system and gave me his recommendations. I fully appreciate him taking the time to explain everything and a bit of history on my vehicle. Thanks again Chris.

Michael

15 years of experience
574 reviews
Michael
15 years of experience
Hyundai Accent - Check Engine Light is on - Marietta, Georgia
I had a great experience with Michael. He's extremely professional, friendly, and understands his craft. Highly recommended.

Chris

15 years of experience
274 reviews
Chris
15 years of experience
Dodge Durango - Check Engine Light is on - San Diego, California
Showed up early, was a friendly dude, kept me informed via text, did clean work and finished early. Would hire again.


Related questions

Codes P0121, P0221, P2101, P2104, P2110, P2111

Here are the codes, what they mean and the potential causes below each of them. Note that some of them may be related and can cause additional codes to be triggered that may be fixed when one of it's related...

More related articles

P3441 OBD-II Trouble Code: Cylinder 6 Deactivation/Intake Valve Control Circuit/Open
P3441 means the PCM doesn’t receive the correct information from the MAF, MAP, and TP sensors due to clogged oil, low oil pressure, or shorts.
P0412 OBD-II Trouble Code: Secondary Air Injection System Switching Valve A Circuit Malfunction
P0412 P0412 code definition Secondary Air Injection System Switching Valve A Circuit Malfunction What the P0412 code means P0412 is an OBD-II generic code that the engine control module (ECM) got input from the air injection system driver that the...
P0325 OBD-II Trouble Code: Knock Sensor Malfunction (Sensor 1, Bank 1)
P0325 code definition Knock Sensor Malfunction (Sensor 1, Bank 1) What the P0325 code means P0325 is a general ODB2 diagnostic trouble...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com