P0129: Barometric pressure reading lower than the engine computer expects
Barometric pressure too low
Severity: Severity not verified — if the car runs badly, have it inspected
The code reports a low barometric pressure reading, which the computer uses to adjust fuel and ignition. No source read for this file grades the risk, but owner complaints link it to stalling, so treat a stall as a reason to get it checked promptly.
It gets more serious if:
- Inspect soon: Get it inspected soon if the engine stalls while driving or at a stop. Two owner complaints on 2007 and 2009 Jeep Grand Cherokees describe stalling with P0129 stored.
P0129 in short
P0129 means the engine computer read a barometric pressure that was too low. It takes that reading from a barometric sensor or the manifold pressure sensor. A faulty sensor, wiring or connector problem is the usual cause. Hesitation and poor fuel economy are common, and owners also report stalling.
The computer needs to know the outside air pressure, which falls with altitude, to set fuel delivery and ignition timing. TroubleCodes.net says P0129 sets when the computer sees a low barometric reading from the barometric pressure sensor or the manifold pressure sensor.
On many engines there is no separate barometric sensor, and the computer takes a baro reading from the manifold pressure sensor with the key on before starting. A weak signal from that sensor can then set the code.
Owner complaints on Jeep Grand Cherokee and Dodge Neon describe P0129 as barometric pressure, sometimes with a stall.
Most likely causes
These are general causes for this code across vehicles. None is specific to one make or model.
Cause 1: Manifold pressure or barometric pressure sensor fault
Common general cause- Why it ranks here
- TroubleCodes.net lists a defective MAP or barometric sensor first, and these are the sensors the code is read from.
- What would change this
- Rises if the sensor reading with the key on and engine off is clearly off for your altitude. Falls if it reads normally.
Cause 2: Open or shorted wiring, corroded connector or poor ground
Common general cause- Why it ranks here
- The same source lists wiring faults, corroded connector faces and insufficient grounding as common causes.
- What would change this
- Rises if the reading changes when the harness or connector is moved. Falls if the circuit tests sound.
Cause 3: Engine computer fault or programming error
Possible — needs testing- Why it ranks here
- TroubleCodes.net lists a computer malfunction or programming error, ranked last.
- What would change this
- Rises only after the sensor and wiring are cleared. Falls if a replacement sensor and a sound circuit fix the code.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all stored codes and freeze-frame data with a scan tool. Note any manifold pressure codes stored with P0129.
IfA manifold pressure code such as P0107 or P0108 is stored as well
It meansThe same pressure sensor circuit is suspect.
IfP0129 is alone
It meansCheck the pressure reading live.
Step 2: With the key on and the engine off, read the manifold or barometric pressure on a scan tool and compare it with the normal outside pressure for your altitude.
IfThe reading is well below what your altitude should give
It meansThe sensor or its circuit is faulty.
Points to: Manifold pressure or barometric pressure sensor fault
IfThe reading is normal
It meansThe fault may be intermittent; inspect the connector and wiring.
Points to: Open or shorted wiring, corroded connector or poor ground
Symptoms
- Check engine light on
- Hesitation when accelerating and poor fuel economy
- Black exhaust smoke from a rich mixture
- Engine stalls at a stop or while driving Gets more serious: stop and have it checked.
How to fix
Step 1: With the engine off, look at the pressure sensor connector for corrosion or a loose fit.
On your vehicle
JeepYour car
2007–2009 · Grand Cherokee
Supported by vehicle dataOwner complaints (ODI 10496081, 10551947, 10567604) report P0129 stored with stalling on 2007 and 2009 Grand Cherokees, one describing it as barometric pressure out of range; a dealer checked the MAP sensor and found it fine. Complaint signal only.
DodgeYour car
2005 · Neon
Supported by vehicle dataAn owner complaint (ODI 10321868) reports P0129 as barometric pressure after the car stalled. One owner report only.
Related codes
All Air metering (MAF, MAP and intake air temperature) codes
P0129 questions
What does P0129 mean?
The engine computer read barometric pressure lower than expected, from a barometric sensor or the manifold pressure sensor.
Does a low barometric reading mean I am driving at altitude?
Altitude lowers the real pressure, but a normal reading for your altitude should not set the code. A reading well below it points to the sensor or its circuit.
Sources and review
- P0119, P00B7 and P0129 trouble code pages
- NHTSA owner complaints naming P0119 (ODI 10484858, 10714028), P0129 (ODI 10321868, 10496081, 10551947, 10567604) and P00B7 (ODI 11561868, 11575521, 11756349, 11768539)
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error