P0129
Barometric Pressure Too Low
What could P0129 mean for your vehicle?
Add your vehicle to explore possible causes and next checks. AI guidance helps you investigate; it does not confirm a diagnosis.
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
Shop Parts
Related Codes
Still have questions about P0129?
Continue with P0129Next: add your vehicle and symptoms. Your code carries over.