P0129
Barometric Pressure Too Low
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0129
The P0129 code indicates that the Powertrain Control Module (PCM) is detecting a barometric pressure reading that's lower than expected. Many vehicles use the Manifold Absolute Pressure (MAP) sensor to take a barometric reading at key-on (before the engine starts), or have a dedicated barometric pressure sensor. The ECM uses this data to calculate air density and adjust fuel delivery for altitude and weather conditions.
Note that this code can legitimately appear at very high altitudes where barometric pressure is naturally lower. If you're driving in the mountains, the code may clear itself when you return to lower elevation. However, if you're at normal altitude and this code appears, it typically points to a faulty MAP/BARO sensor or a vacuum leak. A cracked vacuum hose to the MAP sensor is a common and easy-to-fix cause.
When the ECM thinks barometric pressure is too low, it often enriches the fuel mixture more than necessary, leading to wasted fuel and potentially fouled spark plugs over time. This is a low-severity issue — you can drive safely, but your fuel economy will suffer. The MAP or BARO sensor is an affordable part ($30–$70) and usually straightforward to replace. Start by inspecting vacuum hoses for cracks or disconnections before replacing the sensor.
Severity
Symptoms
- •Check Engine Light illuminated
- •Reduced engine power and hesitation during acceleration
- •Poor fuel economy due to rich fuel mixture
- •Black smoke from exhaust in severe cases
- •Rough or uneven idle
Likely Causes
The barometric pressure sensor or the MAP sensor (which often reads BARO at key-on) can fail internally, reporting a pressure value lower than actual atmospheric conditions.
A cracked or disconnected vacuum hose to the MAP sensor can allow the sensor to read a pressure lower than actual barometric pressure, especially at key-on when it takes its BARO reading.
Damaged wiring, corroded connectors, or poor shielding on the signal wire can corrupt the pressure reading, causing the ECM to interpret a lower-than-actual barometric pressure.
Debris, oil, or carbon buildup in the MAP sensor vacuum port can restrict the sensor's ability to accurately read atmospheric pressure, biasing it toward a low reading.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Replace the MAP or barometric pressure sensor
- Inspect and replace cracked or disconnected vacuum hoses
- Clean the MAP sensor port and connector
- Repair damaged wiring in the BARO/MAP sensor circuit