Home / DTC / P0129 — Barometric Pressure Too Low

P0129 — Barometric Pressure Too Low

Detailed page for trouble code P0129.

34,421codes
59brands
11,925generic
22,496specific
Reset
Code

P0129

Generic P — Powertrain

Barometric Pressure Too Low

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty barometric pressure (BARO) sensor
  • Open or shorted wiring between BARO sensor and ECM
  • Poor sensor ground or missing 5V/3.3V reference supply
  • Intake vacuum leak or blocked vent that affects sensor reference
  • ECM software or calibration error
  • High-altitude or rapid ambient pressure change (normal conditions may trigger code if not compensated)

Symptoms

  • Check Engine Light (MIL) illuminated
  • Reduced fuel economy or poor drivability under some conditions
  • Erratic idle, hesitation or stumbling
  • Hard starting in extreme altitude change situations
  • Possible altered shift behavior in automatic transmissions (if ECM uses BARO)

What to check

  • Read freeze frame and live BARO PID with a scan tool; note the BARO value and ambient altitude/temperature.
  • Compare BARO value to expected atmospheric pressure for location (sea level ≈101 kPa / 14.7 psi).
  • Check for other related codes (MAP, MAF, IAT) that could point to shared circuits.
  • Visually inspect BARO sensor, connector and wiring for damage, corrosion or disconnection.
  • Verify sensor supply voltage and ground with a DMM (key ON, engine OFF).
  • Check for intake vacuum leaks or blocked sensor vent path.

Signal parameters

  • Typical BARO nominal pressure near sea level: ~100–105 kPa (≈29.6–31.0 inHg) / 14.7 psi; lower at higher altitude.
  • Typical BARO sensor signal voltage: ~0.5–4.5 V (depends on sensor and manufacturer).
  • Some systems report BARO in kPa or hPa (hectopascals); expected live-data units should match scanner units.
  • Signal should be stable with key ON; should not drop to 0V or rail to max (indicates open/short).
  • BARO reading should be similar to MAP sensor reading at key ON engine OFF (MAP should read ambient pressure).

Diagnostic algorithm

  1. Obtain freeze-frame and live data: record BARO PID and related PIDs (MAP, MAF, IAT) with a scan tool. Confirm code conditions are repeatable.
  2. Compare BARO to known ambient pressure: use local barometric pressure (weather/altitude) or compare to MAP reading with engine off. A large discrepancy indicates fault.
  3. Visual inspection: inspect sensor, connector and harness for damage, corrosion, moisture, or crushed wires. Repair any issues found.
  4. Power & ground check: with key ON engine OFF, measure sensor reference voltage (5V or 3.3V per vehicle spec) and ground. Replace/repair wiring if reference or ground missing.
  5. Signal test: backprobe signal wire and observe voltage with key ON and during engine start. Voltage should be within expected range and change with altitude or when covering/uncovering vent (if accessible).
  6. Compare BARO to MAP: with engine OFF, BARO and MAP should read nearly identical ambient pressure. If MAP reads correctly and BARO does not, suspect BARO sensor.

Likely causes

  • Damaged or failed BARO sensor
  • Connector corrosion or loose connector at the sensor
  • Broken wire, chafed harness, or intermittent connection on signal, power or ground
  • ECM input circuit fault
  • Blocked sensor vent or contamination causing incorrect reading
  • Vehicle recently moved to much higher altitude without ECM recalibration

Fault status

⚠️ Status
P0129 — Barometric Pressure Too Low: stored when the ECM detects BARO sensor readings below expected thresholds or inconsistent with other pressure inputs. May be caused by sensor, wiring, or actual low ambient pressure and can affect fuel trims and emissions control.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2 hours

Similar codes

9,689

The library contains 9,689 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email