Logo
Moderate severitythrottle-idle

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

Can I drive?

Drive with caution — fix soon.

Find a Technician for P0222

What P0222 means

This code means the second throttle or accelerator pedal position sensor (sensor B) is sending a reading that's out of the expected range or doesn't match the other sensors. It often comes down to a worn throttle position sensor, a dirty throttle body, or wiring and connector problems. Repairs usually involve cleaning or replacing the sensor and checking the wiring, and it's typically fixable without major engine work.

Common symptoms

  • Check engine light is on
  • Engine goes into reduced-power or limp mode
  • Hesitation or poor response when pressing the gas
  • Rough or unstable idle
  • Unexpected changes in engine speed

Common causes

  • Worn or faulty throttle/pedal position sensor
  • Dirty or sticking throttle body
  • Damaged wiring or corroded connectors
  • Poor ground or electrical connection
  • Faulty throttle actuator or control module

Typical repair cost

$120 – $400

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0222 code?

For short trips, usually yes, but the car may limit power to protect itself. Since throttle problems can affect how the car accelerates, get it checked soon rather than relying on it for long drives.

How much does it cost to fix a P0222 code?

Most repairs run between $120 and $400. A simple throttle body cleaning is on the low end, while replacing the throttle position sensor or repairing wiring costs more.

Is a P0222 code serious?

It's a moderate concern. The car often still runs, but reduced throttle response is both annoying and a potential safety issue, so it shouldn't be ignored.

What's the difference between sensor A and sensor B in this code?

Modern throttle systems use two or more position sensors that cross-check each other for safety. P0222 points to the 'B' sensor reading out of range compared to the others, which is why the computer flags it.

Related codes