OBD-II Generic Error Code P0222: How to Fix It

Medium 30-60 minutes Medium Severity Verified June 2026
Error Code
P0222
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Code P0222 indicates that the engine control module (ECM) has detected a low voltage signal from the throttle position sensor (TPS) 'B'. This sensor tells the computer how far the gas pedal is pressed. A low input usually means a wiring issue, a faulty sensor, or a throttle body problem, potentially causing poor acceleration or stalling.
Ad

Tools You'll Need

How to Fix Error Code P0222

  1. Check for Other Codes and Freeze Frame Data

  2. Inspect the Throttle Position Sensor Wiring

    Ensure the ignition is off before touching any electrical connectors.
  3. Test the TPS Voltage with a Multimeter

    Be careful not to short the probes or touch moving parts.
  4. Check Reference Voltage and Ground

  5. Replace the Throttle Position Sensor

    Some vehicles require relearning the TPS after replacement; consult the service manual.
  6. Clear Codes and Test Drive

Parts You May Need

Throttle Position Sensor
Check Price on Amazon
Throttle Position Sensor
Check Price on Amazon
Throttle Position Sensor
Check Price on Amazon
Throttle Position Sensor
Check Price on Amazon
Ad

When to Call a Professional

If the code returns after replacing the sensor, or if you find damaged wiring that is difficult to repair, consult a professional mechanic. ECM failure or complex wiring issues require specialized diagnostic equipment.

Frequently Asked Questions

Can I drive with a P0222 code?
It is not recommended. The vehicle may have reduced power, poor acceleration, or stall unexpectedly. Continued driving could cause safety issues or damage to other components.
What is the difference between P0222 and P0122?
P0222 refers to sensor 'B' (often the second TPS on the throttle body), while P0122 refers to sensor 'A'. Both indicate low input, but they correspond to different circuits. Check your vehicle's wiring diagram for exact pinouts.
Do I need to replace the entire throttle body?
In most cases, only the TPS sensor can be replaced separately. However, on some vehicles, the TPS is integrated into the throttle body, requiring replacement of the whole unit. Check your repair manual.
How much does it cost to fix P0222?
DIY cost is typically $20-$100 for a new TPS sensor. Professional repair can range from $150-$400 depending on labor and parts.
Will a bad TPS cause transmission problems?
Yes. The ECM uses TPS data for shift scheduling. A faulty TPS can cause harsh shifting, delayed shifts, or incorrect gear selection.