P222EBarometric Pressure Sensor B Circuit Intermittent/Erratic
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- How the car detects it
- P222E catches a sensor B signal that jitters. Outside air pressure changes slowly, so GM measures noise directly: every 12.5 ms the difference to the previous reading is taken, and the absolute differences over 80 consecutive readings are added up into a so-called string length. If that total exceeds 100 kPa, the one-second sample counts as failed; four failures in five samples set the code as Type B, MIL after two trips. GM uses this in the 2018 tables for the 3.0 L LGW and in a 2016 engine family. The fault differs from P222C/P222D, where the voltage sits steadily outside its limits, and from P222B, where a smooth signal shows the wrong value. Loose pins, chafed wires and electrical interference are the usual suspects.
- What you may notice
- Check engine light that may come and go
- Second barometric value jumping on the scan tool
- Likely causes
- LikelyLoose or corroded terminal at sensor B or the ECM
- PossibleChafed wire with intermittent contact
- RareElectrical interference, for example from a poorly grounded component nearby
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Often possible to do yourself.Typical cost: €40 – €300
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.