P0129 low

Barometric Pressure Too Low

The P0129 code means the vehicle's onboard diagnostic system has detected: Barometric Pressure Too Low. This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
$30 - $250 (MAP/BARO sensor $30-$150; labor $50-$100)
Recommended Tool
ANCEL AD310 OBD-II Scanner

Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Every Tech Needs This
AstroAI Digital Multimeter

Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Check Engine Light on
  • Slightly reduced engine power at high altitude
  • Minor fuel economy decrease
  • Engine may run slightly rich
  • No major drivability concerns in most cases

Probable Causes (Ranked by Likelihood)

  • Faulty barometric pressure sensor or MAP sensor Very High
  • Driving at very high altitude (above 8,000 feet) High
  • Wiring issue in the barometric pressure sensor circuit Moderate
  • Restricted air intake affecting pressure readings Moderate
  • PCM calibration issue Low

Step-by-Step Diagnostic Procedure

  1. Note your current altitude. At sea level, barometric pressure should read approximately 29.9 inHg (101 kPa). At 5,000 feet, approximately 24.9 inHg (84 kPa). If the reading does not match your altitude, the sensor may be faulty.

  2. With key on engine off, check the MAP/BARO sensor reading on a scan tool. It should approximate local atmospheric pressure.

  3. If the vehicle has a dedicated barometric pressure sensor, disconnect it and check the 5V reference and ground at the connector.

  4. Compare the sensor reading to a known good barometric pressure source (weather report for your area) to confirm accuracy.

  5. Inspect the sensor and wiring for damage or corrosion. On some vehicles, the BARO function is integrated into the MAP sensor.

Common Fixes by Vehicle

What techs usually find when diagnosing P0129 on specific vehicles — tap your vehicle for the fix and the exact part:

2005-2015 Nissan Altima/Maxima/Pathfinder 3.5L VQ35 Easy DIY

Barometric pressure sensor (integrated into MAP on most VQ35) reads too low. Replace the MAP sensor on the intake manifold. At high altitudes, confirm the code isn't just altitude-related — many Nissan PCMs flag this above 8000 ft.

Labor: 20-30 min
2005-2013 Mazda 3/6/CX-7 2.3L/2.5L Easy DIY

Mazda uses an internal BARO function in the ECU that references the MAP sensor at key-on. Failed MAP sensor = low BARO. Replace the Mazda MAP sensor and verify key-on-engine-off reading with scan tool (should be around 29-30 inHg at sea level).

Labor: 30 min
2006-2012 Subaru Legacy/Outback/Forester 2.5L Easy DIY

BARO low on Subaru EJ25 — combined MAP/BARO sensor fails intermittently. Replace with Subaru OEM or Denso sensor. If code returns, check for a cracked intake manifold gasket which skews MAP baseline.

Labor: 30-45 min

Frequently Asked Questions

Can I drive with code P0129?

Yes, you can drive normally. The PCM uses barometric pressure to adjust fuel delivery for altitude. A slightly incorrect reading will cause minor fuel mixture errors but will not damage the engine.

Will this code go away if I drive to a lower altitude?

If the code was triggered by genuinely high altitude driving, it may clear itself at lower elevations. However, if the code persists at low altitude, the barometric pressure sensor is likely faulty.

Do all vehicles have a separate barometric pressure sensor?

No. Many modern vehicles use the MAP sensor to read barometric pressure with the key on before the engine starts. Some vehicles have a dedicated BARO sensor, typically located in the engine bay or integrated into the ECM.

Sources

This page is built from documented references. Verify against your own service info before repair work.

See All Codes & Fixes for Your Vehicle

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.