P006A
MAP - Mass or Volume Air Flow Correlation Bank 1P006A is a generic OBD-II powertrain diagnostic trouble code: MAP - Mass or Volume Air Flow Correlation Bank 1. 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.
What P006A means
Code P006A is a generic SAE powertrain fault set when the Powertrain Control Module (PCM) detects that the signal from the Manifold Absolute Pressure (MAP) sensor and the signal from the Mass Air Flow or Volume Air Flow (MAF/VAF) sensor for Bank 1 do not correlate within a calibrated tolerance. Under normal operation the PCM uses both sensors together to calculate the precise air mass entering the engine and to determine correct fuel delivery and ignition timing. The MAP sensor monitors intake manifold vacuum expressed in kilopascals or inches of mercury, while the MAF/VAF sensor measures the actual volume or mass of air passing through the intake tract. When these two readings diverge beyond the programmed threshold for a set period, the PCM logs P006A and illuminates the Malfunction Indicator Lamp. Common triggers include a contaminated MAF element, a cracked air intake pipe that allows unmetered air into the manifold, or a MAP sensor with degraded response. Because inaccurate air-mass data directly affects fuel trim, ignition advance, and emissions calculations, a sustained mismatch can cause the engine to run rich or lean, reducing power, fuel economy, and increasing harmful exhaust output. The code applies specifically to Bank 1 — the cylinder bank containing engine cylinder number one.
Common causes
Most-frequently reported root causes when P006A is logged.
-
1
Contaminated, oil-fouled, or failed MAF/VAF sensor producing an inaccurate air-mass signal
-
2
Defective MAP sensor with degraded voltage output or slow response
-
3
Cracked, split, or disconnected intake air ducting between the air filter and throttle body allowing unmetered air entry
-
4
Insufficient engine vacuum caused by a vacuum leak on intake manifold hoses or gaskets
-
5
Open, shorted, or corroded wiring and connector pins in the MAP or MAF sensor circuits
-
6
Clogged or dirty air filter restricting airflow and skewing the MAF reading relative to manifold pressure
-
7
PCM software fault or programming error misinterpreting sensor data
Symptoms drivers notice
How to diagnose P006A
A typical diagnostic flow when this code is present.
-
1
Connect an OBD-II scanner, retrieve all stored codes and freeze frame data, and note the engine load and RPM at which P006A was logged
-
2
Visually inspect the entire air intake path — air filter housing, ducting, and all vacuum hoses — for cracks, loose clamps, or disconnected lines that could allow unmetered air
-
3
Check that the MAF/VAF sensor connector is fully seated; unplug and inspect pins for corrosion, bent contacts, or pushed-back terminals
-
4
With the engine running, use a digital multimeter or scanner live data to compare MAP sensor vacuum readings against expected values for idle and at light throttle; compare simultaneously with MAF g/s values to identify which sensor is out of range
-
5
Perform a manual engine vacuum test with a hand vacuum pump on the MAP sensor port to verify sensor response across the expected vacuum range
-
6
Test MAP and MAF sensor reference voltage (typically 5 V) and ground integrity at the harness connectors with the ignition on
-
7
Clear stored codes, perform a test drive, and verify whether P006A returns; if so, conduct pin-level circuit testing at the PCM connector per the OEM wiring diagram before considering PCM replacement
Related powertrain codes
- P0068 — MAP/MAF - Throttle Position Correlation
- P00B8 — MAP - Mass or Volume Air Flow Correlation Bank 2
- P00BC — Mass or Volume Air Flow A Circuit Range/Performance - Air Flow Too Low
- P00BD — Mass or Volume Air Flow A Circuit Range/Performance - Air Flow Too High
- P00BE — Mass or Volume Air Flow B Circuit Range/Performance - Air Flow Too Low
- P00BF — Mass or Volume Air Flow B Circuit Range/Performance - Air Flow Too High
Frequently asked questions
Can a dirty air filter cause P006A?
Yes. A severely clogged air filter restricts airflow, which skews the MAF/VAF sensor reading relative to what the MAP sensor sees in the manifold. Replacing the air filter is a free first step and should always be done before moving to sensor replacement.
Is P006A serious enough to prevent driving?
The vehicle is usually still driveable, but the compromised air-fuel ratio can cause poor performance, elevated fuel consumption, and increased emissions. Prolonged operation with an incorrect fuel mixture can damage the catalytic converter or oxygen sensors, so prompt diagnosis is recommended.
Will cleaning the MAF sensor fix P006A?
It may. A contaminated MAF element is one of the most common causes. Use dedicated MAF sensor cleaner spray, allow it to dry completely before reinstalling, clear the code, and test drive. If the code returns, further electrical and vacuum testing is needed.
How does P006A differ from a standard MAP or MAF sensor code?
A single-sensor code (e.g. P0100, P0105) means the PCM sees an out-of-range signal from one specific sensor. P006A is a correlation code — both sensors may appear individually plausible, but their combined data does not make physical sense, pointing toward intake leaks, calibration drift, or a sensor that reads within range but is still inaccurate.
Disabling P006A in software
RaceTune can permanently disable P006A — 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.
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 P006A 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