AutoCodeFix
🔍
Accident Estimate
EngineModerate⚠️ Professional Recommended

P0221

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

The secondary throttle position sensor (Sensor B) reading is out of the expected range compared to Sensor A.

SeverityModerate
CategoryEngine
Est. Repair Cost$200-$500
Code TypePowertrain
DIY RepairProfessional

⚡ Common Causes

  • Faulty throttle body
  • Carbon buildup affecting throttle plate
  • Wiring fault

⚠️ Symptoms

  • Check engine light
  • Possible limp mode
  • Hesitation or surging

✅ How to Fix — Step by Step

  • Step 1:Clean throttle body
  • Step 2:Compare sensor A and B readings with scan tool
  • Step 3:Replace throttle body if sensors disagree

🔧 Diagnostic Tools Required

Using the correct diagnostic tools helps identify the root cause of P0221 before replacing parts unnecessarily. Always confirm the fault using live data and manufacturer-recommended diagnostic procedures.

💡 Pro Tip: Try a professional throttle body cleaning first - carbon buildup on the throttle plate can throw off sensor correlation.

Repair Cost Estimate

Full Repair Estimate
$200-$500
DIY Possible?
PRO
Severity
Moderate

Frequently Asked Questions

What does OBD2 code P0221 mean?+
P0221 stands for Throttle/Pedal Position Sensor/Switch B Circuit Range/Performance Problem. The secondary throttle position sensor (Sensor B) reading is out of the expected range compared to Sensor A.
What causes code P0221?+
Faulty throttle body; Carbon buildup affecting throttle plate; Wiring fault
How do I fix code P0221?+
Clean throttle body; Compare sensor A and B readings with scan tool; Replace throttle body if sensors disagree
How much does it cost to fix P0221?+
Estimated repair cost for P0221 is $200-$500.
Is P0221 DIY-friendly?+
P0221 typically requires professional equipment and a qualified mechanic.

AI Diagnosis

🤖 AI-powered diagnosis for P0221 is coming soon.

Related Codes

P0101Mass Air Flow Sensor Range/Performance
ModerateDIY
P0505Idle Air Control System Malfunction
ModerateDIY
P0128Coolant Temperature Below Thermostat Regulating Temperature
ModerateDIY
P0102Mass Air Flow Circuit Low Input
ModerateDIY
P0103Mass Air Flow Circuit High Input
ModerateDIY
P0300Random/Multiple Cylinder Misfire Detected
CriticalDIY