Error Code P0129 in 2004 Dodge Stratus 2.7L V6: Causes and Fixes for Low Barometric Pressure & Oil Pressure Fluctuations
What causes a low barometric pressure error (P0129) in a 2004 Dodge Stratus with a 2.7L V6 engine? I've owned this vehicle for 10 years and have never experienced issues before recent repairs. After replacing the air filter, oil pan seal, and timing gaskets, I began experiencing a persistent misfire and now receive error code P0129 — indicating low barometric pressure. During troubleshooting, I found that the MAP sensor connector clip was broken; when bumped, the engine nearly stalled. Replacing this connector improved drivability significantly, but the P0129 code persists. After the repairs, several bolts on the crossover pipe were severely rusted and required drilling to remove — a process that may have introduced additional stress or leaks in the intake system. I suspect a vacuum leak originating from the manifold or intake tract could be contributing to the low barometric pressure reading. However, even after checking all sensor connections and replacing the MAP sensor connector, the code remains. Another issue is that when I shut off the engine and let it sit for a few minutes, the oil light flashes. My oil level appears full according to the dipstick, but the behavior resembles low oil pressure rather than low oil volume. After sitting for about 5 minutes, the car starts normally and runs fine until shutdown. I’ve ruled out fuel contamination in the engine oil (which would have been detected earlier), and I recently had an oil regulator replaced during winter maintenance. Still, I’m unsure what component to replace or inspect to resolve the fluctuating oil pressure and persistent P0129 code. Could the timing gasket replacement or crossover pipe repair be indirectly causing these issues? Any insights on vacuum leak locations or oil pressure system diagnostics would be greatly appreciated.
Perform a fuel pressure test and monitor for pressure drops. Always verify there is no fuel in the engine oil — this is a safety concern. Ensure the MAP sensor is properly connected with intact wiring. Check for vacuum leaks, especially around the intake manifold or crossover pipe. Regarding the oil light: it often indicates low oil pressure, not low oil level. Confirm if your oil pump or regulator is functioning correctly.