Skip to content
EN · km
Units
My Garage
Generic OBD-II code Fuel and air metering

P0101: Mass Or Volume Air Flow Sensor "A" Circuit Range/Performance

The air-flow sensor reading does not fit what the engine control unit expects from engine speed, load and throttle position.

Normal risk

Usually safe to drive, though the engine may hesitate or run unevenly. Have it checked soon.

Short answer · Can I keep driving with P0101?

Usually yes. The engine may hesitate, idle unevenly or use more fuel. Have it checked soon; the fix is often a cleaned sensor or a repaired intake leak rather than a new sensor.

On this page

What does P0101 mean?

The mass air flow (MAF) sensor measures the air entering the engine so the control unit can add the right amount of fuel. Code P0101 means the reading is plausible electrically but does not match the expected value.

The sensor is not necessarily faulty: air leaks, dirt and a blocked filter give the same code.

What the car does when the code is set

The check engine light comes on. Many engines switch to a substitute air value calculated from engine speed and throttle position. The car still drives, but it may hesitate, idle roughly, stall when coming to a stop or feel down on power, and fuel economy often gets worse.

How the system works

The mass air flow sensor sits in the intake between the air filter and the throttle. Most modern sensors use a heated film: air passing over it cools it, and the electronics convert the heating current into an air-mass signal, either as a voltage or a frequency. The engine control unit uses this value as the main input for fuel quantity, ignition timing and, on diesels, EGR control. It also checks the signal against a value it calculates from engine speed, throttle opening and other sensors, so it can detect when the reading is out of range or simply not plausible.

PPowertrain
0Generic code (SAE)
1Fuel and air metering
01Specific fault

Common symptoms

Possible causes

Listed without ranking. The cause on your car depends on make, engine and mileage — see the maker notes below.

  1. Dirty air-flow sensor elementOil or dust on the sensing element changes its reading.
  2. Air leak after the sensorA split intake duct lets in air the sensor does not measure.
  3. Wiring or connector faultCorroded pins or a damaged wire change the signal.
  4. Blocked air filterA very dirty filter reduces the air flow.
  5. Faulty sensorThe sensor itself fails.

How it is diagnosed

  1. Check the connector and wiringLook for corrosion, loose pins and damaged wires between the sensor and the engine control unit.
  2. Inspect the intake pathCheck the air filter and the duct between the sensor and the throttle for splits and loose clamps.
  3. Compare live dataCompare the air-flow reading at idle and when revving with the specification for your engine, and with the calculated load.
  4. Test supply and signalWith a multimeter or oscilloscope, check the supply voltage, ground and signal as described in the service data.

Questions about P0101

Should I replace the air-flow sensor straight away?

No. Check the air filter, intake duct and connector first, and look for vacuum leaks. Many sensors are replaced unnecessarily.

Can I drive without the air-flow sensor connected?

Many engines run on a backup map without it, but power and fuel economy suffer and other codes appear. It is not a fix.

Can an oiled air filter affect the sensor?

Yes. Too much oil on reusable cotton filters can coat the sensor element and change its readings.

Terms on this page