P0109

Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent

P0109 is a generic OBD-II powertrain diagnostic trouble code: Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent. It is logged by the engine control unit when the air/maf monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0109
Group
Powertrain
System
Air/MAF
Severity
Warning (MIL on)
Need P0109 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0109 means

P0109 is set when the powertrain control module (PCM) detects an intermittent or erratic voltage signal from the manifold absolute pressure (MAP) or barometric pressure (BARO) sensor circuit. Unlike P0107/P0108 which indicate a continuously out-of-range signal, P0109 means the reading momentarily drops out or spikes before returning to a plausible value — the hallmark of a loose connection, chafed wire, or a sensor with an internal intermittent fault.

The MAP sensor provides the PCM with intake manifold vacuum data used to calculate engine load and set fuel injection pulse width and ignition timing. When its signal glitches transiently, the PCM briefly receives false load information, causing momentary rich or lean excursions, hesitation on acceleration, or unstable idle that clears on its own — making P0109 one of the harder codes to catch in the act.

Diagnosis should prioritise the wiring harness over the sensor itself. Perform a careful wiggle test along the entire sensor loom — from the sensor body back to the PCM — while observing live MAP voltage on a scan tool or oscilloscope. Pay particular attention to harness sections that pass near hot exhaust components, throttle pivot points, or body grommets where chafing is common. Connector pin tension (backprobe for spread pins) and vacuum hose integrity at the sensor port are the next most likely culprits.

Common causes

Most-frequently reported root causes when P0109 is logged.

  • 1
    Loose or corroded MAP/BARO sensor connector causing momentary loss of contact from vibration.
  • 2
    Chafed or cracked wiring insulation creating an intermittent open or short, especially near exhaust heat sources or chassis grommets.
  • 3
    Spread or pushed-back terminal pins in the sensor connector reducing contact pressure.
  • 4
    Intermittent vacuum leak at the MAP sensor port or vacuum hose — a collapsing hose wall can cause transient pressure spikes.
  • 5
    MAP/BARO sensor with a failing internal element that intermittently produces out-of-range voltage.
  • 6
    PCM analog-to-digital input circuit with a hairline solder crack causing occasional mis-reads.
  • 7
    Moisture or condensation intrusion into the connector causing temporary resistance spikes.

Symptoms drivers notice

Check engine light illuminated with an intermittent or stored P0109 freeze frame.
Brief hesitation or stumble on acceleration that self-resolves within seconds.
Occasional rough or unstable idle that smooths out without driver input.
Transient loss-of-power sensation followed by normal engine response.
Slightly elevated fuel consumption due to momentary incorrect fuel trim corrections.
No consistent driveability fault — the vehicle may perform perfectly during a workshop test drive.

How to diagnose P0109

A typical diagnostic flow when this code is present.

  1. 1
    Retrieve freeze-frame data and note engine load, RPM, and MAP voltage at the moment P0109 set.
  2. 2
    Inspect the MAP sensor vacuum port and hose for cracks, collapse under suction, or loose fitment; replace any suspect hose.
  3. 3
    Visually inspect the entire MAP sensor wiring harness for chafed insulation, heat damage near exhaust, or pinching at body grommets.
  4. 4
    Check connector pin tension by backprobing each terminal — a spread pin will show intermittent continuity; repair or replace the connector as needed.
  5. 5
    With the engine running and a scan tool or oscilloscope monitoring MAP voltage (expected 0.5–4.5 V range under normal conditions), perform a wiggle test along the harness from sensor to PCM while watching for signal dropout.
  6. 6
    Record short-term fuel trim (STFT) during a test drive — a transient STFT spike toward rich or lean that correlates with a MAP voltage glitch confirms the fault path.
  7. 7
    If harness and connector are confirmed good, substitute a known-good MAP sensor and retest; replace the PCM only if all wiring checks pass and the fault persists.

Related powertrain codes

Frequently asked questions

Can I drive with a P0109 code?

Short trips are generally tolerable, but the intermittent signal causes incorrect fuel and timing corrections that can cause stumbling, reduce fuel economy, and in prolonged cases stress catalysts or cause misfires. Address it promptly.

Why is P0109 so hard to diagnose compared to P0107 or P0108?

P0107 and P0108 indicate a signal that is continuously out of range, so the fault is present during testing. P0109 is intermittent — the circuit may test perfectly normal in the workshop, only failing again under vibration or thermal cycling on the road. An oscilloscope or data logger capturing live MAP voltage during a road test is far more effective than static multimeter checks.

Could a vacuum leak cause P0109 without any wiring fault?

Yes. A collapsing or partially cracked vacuum hose feeding the MAP sensor can create transient pressure disturbances that the sensor accurately reports but that look like implausible glitches to the PCM. Always inspect and flex the vacuum hose before condemning the sensor or wiring.

Is the MAP sensor the same as the BARO sensor on my vehicle?

On many modern engines, a single sensor performs both functions — it reads atmospheric pressure at key-on (BARO calibration) and then tracks manifold vacuum during operation. On some older or higher-displacement engines they are separate units. P0109 can refer to either circuit; consult your vehicle's service manual to identify which sensor is fitted.

Disabling P0109 in software

RaceTune can permanently disable P0109 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P0109 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file