P0100: Mass Air Flow (MAF) Circuit Malfunction

P0100 is a generic error code related to the MAF (Mass Airflow) sensor. The code will show up when there is a malfunction between the MAF sensor and the ECM.

Related OBD-II Codes: P0101, P0102, P0103, P0104.


  • Erratic idle – engine not running at consistent RPMs.
  • Poor fuel mileage
  • Poor engine performance
  • Vehicle hesitates upon acceleration

How to Fix P0100 Error Code

First, clear the error code by using an OBD-II scanner. Then turn off the car and open the hood and take a look at the MAF sensor on your intake.

Recommended OBDII Reader: SEEKONE SK860 OBD2 Scanner

Look at the the wiring that runs to the sensor and make sure the connection isn’t damaged. Repair any damaged wiring.

If the wiring look intact, then it’s time to check the MAF sensor. You can refer to your vehicle’s manual for information regarding the MAF sensor’s voltage and check it that way, or you can simply remove the sensor and see if it’s filthy.

Clean the MAF sensor if it’s dirty.

Check for vacuum leak before/after checking the MAF sensor.

Make sure the check-engine light is cleared with a scanner and then drive the car to see if it comes back.

If the wiring looks okay, there’s no vacuum leak, sensor is clean, and you still get a CEL – replace the MAF sensor with a new one.