P0069

Manifold Absolute Pressure - Barometric Pressure Correlation

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

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

What P0069 means

Code P0069 is set when the powertrain control module (PCM) detects an implausible or out-of-range difference between the manifold absolute pressure (MAP) sensor reading and the barometric pressure (BARO) sensor reading. Under normal operating conditions — particularly at key-on with the engine off, or at wide-open throttle on a naturally aspirated engine — MAP and BARO readings should closely agree, since manifold pressure equals atmospheric pressure in those states. The PCM uses this correlation check to validate that both sensors are functioning correctly and that neither has drifted out of calibration. The BARO sensor is often integrated into the mass airflow (MAF) sensor housing or the PCM itself, while the MAP sensor is a standalone unit on the intake manifold. A large discrepancy between the two — typically more than a defined threshold such as 10–15 kPa — triggers P0069. This code is particularly relevant on turbocharged and supercharged vehicles where the MAP sensor may also serve as a boost pressure sensor, but it also appears on naturally aspirated engines. Because both sensors feed into the PCM's fuel delivery and spark timing calculations, an undetected sensor fault can lead to incorrect air/fuel ratios, engine knock, or elevated emissions.

Common causes

Most-frequently reported root causes when P0069 is logged.

  • 1
    Faulty MAP sensor providing readings that do not correlate with atmospheric pressure at idle or key-on
  • 2
    Faulty BARO sensor (often integrated into the MAF sensor) outputting incorrect atmospheric pressure reference
  • 3
    Damaged, cracked, or collapsed vacuum hose between the intake manifold and the MAP sensor, causing false low-pressure readings
  • 4
    Vacuum leak in the intake system upstream of the MAP sensor causing manifold pressure to read artificially high at idle
  • 5
    Contaminated or oil-fouled MAP sensor port causing slow or incorrect pressure response
  • 6
    Wiring fault (short, open, or high resistance) in the MAP or BARO sensor signal circuit
  • 7
    Failed PCM or corrupted sensor calibration data

Symptoms drivers notice

Check Engine Light illuminated
Engine surging, rough idle, or unstable RPM at idle due to incorrect fuel delivery based on bad pressure data
Reduced power output or engine hesitation under load — on turbocharged vehicles, possible limp mode if boost management is compromised
Increased fuel consumption as the PCM over-fuels to compensate for perceived pressure discrepancy
Engine knock or detonation if the PCM miscalculates ignition timing based on incorrect MAP data
Possible stalling under certain load conditions if the air/fuel ratio error is severe

How to diagnose P0069

A typical diagnostic flow when this code is present.

  1. 1
    At key-on engine off, compare live MAP and BARO sensor readings with a scan tool — they should be within approximately 5 kPa of each other; a large gap confirms the correlation fault
  2. 2
    Inspect the vacuum hose between the intake manifold and the MAP sensor for cracks, kinks, or disconnection; replace if damaged
  3. 3
    Check the MAP sensor port on the intake manifold for carbon deposits or oil contamination; clean the port and sensor with throttle body cleaner if fouled
  4. 4
    Perform a MAP sensor sweep test: at idle the MAP should read approximately 30–45 kPa on a naturally aspirated engine, climbing to near BARO at wide-open throttle; erratic or fixed readings indicate a failed sensor
  5. 5
    Inspect MAP and BARO sensor wiring and connectors for corrosion, bent pins, or chafing; check reference voltage (typically 5V), ground, and signal voltage
  6. 6
    If the MAF sensor contains the integrated BARO sensor, inspect and if necessary replace the MAF/BARO assembly
  7. 7
    Clear codes after any repair and verify the MAP-BARO correlation at key-on and during a drive cycle before returning the vehicle to service

Related powertrain codes

Frequently asked questions

Can a loose gas cap cause P0069?

No. P0069 is specific to the correlation between the MAP sensor and the barometric pressure sensor and is not related to the evaporative emissions system or fuel tank pressure. A loose gas cap would set EVAP codes such as P0440 or P0442.

Is P0069 more common on turbocharged vehicles?

It can appear on both naturally aspirated and turbocharged engines, but on turbocharged vehicles the MAP sensor operates across a much wider pressure range (below atmospheric in vacuum to well above in boost), which can make sensor drift or vacuum hose faults more impactful and more likely to trigger the correlation fault.

Can altitude trigger a false P0069?

Theoretically, both sensors should adjust proportionally to altitude, so genuine high-altitude driving should not cause this code if both sensors are healthy. However, if only one sensor compensates correctly and the other is slow to adapt or is stuck at sea-level calibration, high altitude could expose an underlying sensor weakness and contribute to the code being set.

How do I know if the MAP sensor or BARO sensor is the faulty one?

Compare the BARO reading on the scan tool to a known local atmospheric pressure (from a weather station or smartphone app). If the BARO reading is wrong, the issue is likely the MAF-integrated BARO sensor. If BARO is correct but MAP reads implausibly at engine-off conditions, the MAP sensor or its vacuum hose is the likely culprit.

Disabling P0069 in software

RaceTune can permanently disable P0069 — 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.

ECU families we can disable P0069 on

We hold the DaVinci A2L disable definitions for these families, so the exact P0069 path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.

  • Bosch EDC17C60 verified
  • Bosch EDC17CP09 verified

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 P0069 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