P0109 Code: Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
The P0109 code means the MAP sensor signal cuts out or jumps intermittently. The most likely cause is a loose connection in the connector or a damaged wire, rather than the sensor itself.
- Severity
- Medium
- Can I keep driving?
- Yes, but with caution
- Estimated cost
- $30 to $250
- Difficulty
- Easy
- System
- Air and Fuel
- Applies to
- All OBD2 vehicles
On this page
What the P0109 code means
The manifold absolute pressure (MAP) sensor sits on the intake manifold or connects to it with a hose. The computer relies on it because it estimates engine load and, on engines with no MAF sensor, the air coming in.
The computer detected that the MAP signal disappears or jumps for a moment and then comes back. Brief dropouts like that are almost never the sensor. They are the typical signature of a loose connection in the connector, or of a wire broken inside its insulation that opens the circuit with vibration or heat.
Remember that the P0109 code points to the circuit where the computer saw the anomaly, not necessarily the failed part. Check the wiring before you replace the sensor, and test the MAP sensor step by step as described below.
P0109 code symptoms
- Check engine light on steadily.
- Momentary jerking or hesitation.
- Occasional unstable idle.
- Slightly higher fuel use.
- The symptoms come and go, often with bumps in the road, rain or when the engine warms up.
- Companion codes for the same sensor may appear (low signal, high signal or intermittent).
Likely causes of the P0109 code
- Loose connection in the connector: loose, backed-out or corroded pins.
- Wire broken inside its insulation, which opens the circuit with vibration.
- Harness rubbing against moving or hot parts.
- Loose shared ground that affects several sensors at once.
- Sensor with an intermittent internal fault, which is less common than the causes above.
How to diagnose the P0109 code step by step
- Read the sensor live data and compare it with what is expected. With the engine off it should read barometric pressure, and at idle it should drop to 25 to 40 kPa.
- Inspect the connector. Unplug it, look for green, backed-out or oily pins, and plug it back in firmly.
- Check the supply. There should be 4.8 to 5.1 V on the reference with the key on.
- Check the ground. The voltage drop between the sensor ground and the battery negative should be under 0.1 V.
- Measure the signal with the connector plugged in using back-probes. It should change smoothly with the condition (position or pressure).
- Do the wiggle test with the engine running. Move the harness and the connector while you watch the live data, because a jump shows you where the fault is.
- Check the continuity of each wire between the sensor connector and the computer connector with the key off.
How to fix the P0109 code
- Repair or replace the connector terminals that do not grip properly.
- Replace the damaged section of wire and protect it from rubbing.
- Only if the fault continues with perfect wiring, replace the sensor.
- Use a quality original or equivalent sensor, because cheap generic ones often have different response curves.
- Clear the codes, drive one full cycle and check in live data that the reading makes sense.
Technical reference data
- 5 V supply, ground and signal.
- Engine off at sea level: 4.5 to 4.8 V.
- Idle: 0.9 to 1.5 V.
- Values are approximate, so check the manufacturer data for your engine.
Brand-specific notes
With an intermittent P0109 code, the sensor is rarely the guilty party. Spend your time on the connector and the harness first, because a part swap will not fix a wire that only opens when the engine vibrates or heats up.
Questions about the P0109 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.