Ad Space — Top Banner

P0221

Universal (All Makes) Vehicle (OBD-II)

Severity: Moderate

What Does This Error Mean?

P0221 means the throttle position sensor B signal is within its voltage range but is not behaving correctly. The sensor output is erratic, slow to respond, or inconsistent compared to sensor A. This differs from P0220, which is a complete circuit failure. You may experience hesitation, surging, or the vehicle going into reduced power mode.

Affected Models

  • All 1996+ vehicles with electronic throttle control (drive-by-wire)
  • Common in GM vehicles with TAC (Throttle Actuator Control) systems
  • Common in Ford and Lincoln drive-by-wire models
  • Common in Dodge, Jeep, and Chrysler electronic throttle vehicles
  • Common in Nissan and Subaru drive-by-wire models

Common Causes

  • Worn throttle position sensor B producing an erratic or inconsistent signal
  • Carbon buildup on the throttle plate causing mechanical resistance during movement
  • Damaged wiring with intermittent contact causing a noisy or jumping sensor signal
  • Corroded or loose throttle body harness connector causing signal dropout
  • Throttle body mechanical binding preventing smooth plate movement

How to Fix It

  1. Use an OBD-II scanner with live data capability to monitor TPS A and TPS B simultaneously. Slowly open the throttle by hand with the ignition on. Both sensors should sweep smoothly and proportionally. Look for any drop-out, spike, or flat spot in TPS B.

    A graphing scanner makes this much easier to see. Even a basic Bluetooth scanner with a phone app can show live data clearly.

  2. Clean the throttle body thoroughly. Remove the air intake tube and inspect the throttle plate and bore for carbon buildup. Use throttle body cleaner and a soft brush to clean the bore and the edges of the plate.

    Heavy carbon deposits can cause the plate to stick or move unevenly, which causes sensor B to read incorrectly even if the sensor is healthy.

  3. Inspect the throttle body wiring connector and harness. Unplug the connector and check all pins for corrosion, bending, or looseness. Clean with electrical contact cleaner and reconnect firmly. Tug each wire gently to check for hidden breaks.

    Intermittent wiring faults cause range and performance codes like P0221 because the signal drops out briefly rather than completely.

  4. Check if the throttle plate moves freely by gently rotating it with the ignition off. It should move smoothly and return to the closed position cleanly. Binding or hesitation in the plate movement can trigger a range code.

    Do not force the throttle plate — it is motor-driven and the motor is not designed to be turned by hand under significant resistance.

  5. Replace the throttle body assembly if sensor output remains erratic after cleaning and wiring checks. Most modern throttle bodies have integrated TPS sensors that cannot be serviced separately. Perform a throttle relearn procedure after installation.

    A throttle body relearn is essential after replacement. Without it, idle quality and throttle response may be poor even with a new part.

When to Call a Professional

If cleaning the throttle body and inspecting the wiring does not resolve the issue, the throttle body assembly likely needs replacement. A technician can use live data and a scope to confirm whether the sensor output is erratic under load. Diagnosis typically runs $80-$130. Throttle body replacement costs $200-$600 depending on make and model.

Frequently Asked Questions

What is the difference between P0220 and P0221?

P0220 means the TPS B circuit voltage is completely out of range. P0221 means the circuit voltage is within range but the signal is erratic or wrong. P0220 is a harder fault — something is clearly broken electrically. P0221 is a softer fault — the sensor works but is not accurate or consistent.

Can a dirty throttle body really cause P0221?

Yes, it can. Heavy carbon buildup makes the throttle plate stick and move unevenly. This causes sensor B to produce an inconsistent output as the plate drags. Cleaning the throttle body is the first step and sometimes solves the problem entirely.

Is it safe to drive with P0221?

Driving with P0221 is not recommended for long distances. The vehicle may go into limp mode without warning. In limp mode, power is severely restricted and the vehicle may feel sluggish. Get this diagnosed before taking a long trip or driving on a highway.