Severity High
P222D

Barometric Pressure Sensor Circuit High

What does the P222D code mean?

The P222D code indicates that the Engine Control Module (ECM) has detected a voltage signal from the barometric pressure sensor that is higher than the expected range. This sensor measures atmospheric pressure to help the ECM adjust fuel delivery and ignition timing. A high circuit voltage can be caused by a faulty sensor, wiring issues (short to voltage), or a problem with the ECM itself.

High
Severity
$50-$150
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to verify the code and check for additional codes.

2

Step 2: Inspect the barometric pressure sensor connector and wiring for damage, corrosion, or shorts.

3

Step 3: Test the sensor's voltage reference and signal output with a multimeter.

4

Step 4: Compare sensor readings to actual barometric pressure; replace sensor if out of range.

Need an OBD2 Scanner for the P222D? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

It is generally not recommended to drive long distances as the engine may run poorly, potentially causing further damage or stalling.

How much does it cost to fix?

The typical repair cost ranges from $50 to $150, including parts and labor, depending on the vehicle and shop rates.

06. Related Codes