Fuel & Air Metering
P0101Mass Air Flow Circuit Range/Performance
The car usually still drives, but you may see loss of power, idle problems and, on diesels, limp mode.
Incorrect air measurement ruins emissions; on diesels it can cause problems in the smoke opacity test.
01 / 06
What does P0101 mean?
The ECU doesn't find the airflow reported by the MAF sensor plausible compared with throttle position and rpm. Either the sensor is dirty, there is a leak after the air filter, or on diesels the EGR is stuck open and throwing off the calculation. Clean and check for leaks first; the sensor comes last.
The ECU calculates the expected airflow from engine speed, throttle position and intake manifold pressure and compares it with the MAF reading. If the values fall outside a plausible range, P0101 is stored. On diesels, an EGR valve stuck open reduces fresh air and can make the MAF read 'low'.
02 / 06
How to fix P0101
Steps are ordered from cheapest to most expensive. If a step doesn't solve it, move to the next one, and don't let a garage replace parts blindly.
- 1
Check the air filter
DIYReplace it if clogged. Make sure the air box closes properly.
- 2
Clean the MAF and check the connector
DIYClean it with MAF spray; if the connector pins are corroded, apply contact cleaner.
- 3
Check intake / turbo hoses for leaks
Pro jobOn turbo cars, intercooler hoses and clamps crack often. A pressure test can be done.
- 4
Check the EGR valve on diesels
Pro jobIf the MAF value stays low in live data while the EGR is commanded closed, the EGR is stuck open. It needs cleaning or replacement.
- 5
Replace the MAF sensor
DIYUse a quality/genuine sensor; cheap aftermarket sensors bring the code back.
Don't replace these first
- Turbocharger
- Injectors
These parts are often replaced unnecessarily for P0101. Don't spend money on them before doing the checks above.
03 / 06
P0101 symptoms
- Check engine light
- Loss of power, especially when accelerating in gear
- Black smoke and limp mode on diesels
- Rough idle
- Higher fuel consumption
04 / 06
What causes P0101?
- Dirty MAF sensorHigh
- Intake leak after the air filter / cracked turbo hoseHigh
- EGR valve stuck open or sooted up (diesel)Medium
- Clogged air filterMedium
- Corroded MAF connector / wiringMedium
- Faulty MAF sensorLow
05 / 06
Which cars commonly get P0101?
06 / 06
Frequently asked questions
What does fault code P0101 mean?
P0101 stands for “Mass Air Flow Circuit Range/Performance”. The ECU doesn't find the airflow reported by the MAF sensor plausible compared with throttle position and rpm. Either the sensor is dirty, there is a leak after the air filter, or on diesels the EGR is stuck open and throwing off the calculation. Clean and check for leaks first; the sensor comes last.
Can I drive with code P0101?
Short trips, with care. The car usually still drives, but you may see loss of power, idle problems and, on diesels, limp mode.
Will a car with code P0101 pass vehicle inspection?
Risky. Incorrect air measurement ruins emissions; on diesels it can cause problems in the smoke opacity test.
Can I test by unplugging the MAF sensor?
On some cars, unplugging the MAF makes the ECU switch to a backup map; if the engine runs better, the sensor is suspect. This is only a hint, not a definitive diagnosis.