P0101 Code: Mass Air Flow Circuit Range/Performance

Quick answer

P0101 means the mass air flow sensor is producing a signal, but it does not make sense for the throttle position and engine speed the computer sees. That differs from P0102, where the signal is too low: here the signal is present but implausible. Common causes are a contaminated sensor, a leak in the intake tube after the sensor, or a very dirty air filter, and the fixes often cost very little.

Severity: ModerateSafe to drive: Short termDIY level: Beginner to intermediateTypical repair: $15 – $400

What Does P0101 Mean?

The mass air flow (MAF) sensor measures how much air enters the engine, and the computer uses it to decide how much fuel to add. The computer also knows roughly how much air to expect from the throttle opening and engine speed. P0101 is set when the MAF reading is out of step with that expectation, even though the sensor itself is still sending a signal. Because fuelling follows the air reading, the engine may run lean or rich — compare with P0171 (lean) and P0102 (signal too low).

Air that bypasses the sensor

If air gets into the intake after the MAF sensor — a cracked intake boot or a loose clamp — the engine breathes more air than the sensor measured, and the mixture goes lean. That is a leading cause of range/performance codes on otherwise healthy sensors.

Common Symptoms

Common Causes, Most Likely First

  1. A dirty or contaminated MAF sensor element.
  2. A clogged air filter restricting flow — see our engine air filter guide.
  3. An air leak after the sensor, such as a cracked intake boot or loose clamp.
  4. A wiring or connector fault on the sensor.
  5. A failing MAF sensor.
  6. An exhaust leak or restriction upstream of the oxygen sensors that distorts readings on some engines.

How to Diagnose It

  1. Inspect the air filter and replace it if it is dirty.
  2. Check the intake tube and clamps between the sensor and the throttle body for cracks or loose fittings.
  3. Clean the MAF sensor with a dedicated MAF cleaner only — never brake cleaner or a cloth — and let it dry fully.
  4. Look at live data with a scan tool. As a rough rule of thumb, an engine at idle often shows around one gram per second of airflow per litre of displacement; check your manufacturer’s specification. See our OBD-II scanner guide.
  5. Check the connector and wiring, then replace the sensor if it still misreads.
Raising a car safely

Never work under a vehicle supported only by a jack. Use axle stands on firm, level ground, chock the wheels that stay down, and leave the car in gear or Park with the handbrake on. A jack lifts; stands hold.

Possible Fixes

CauseFixTypical cost
Dirty MAF sensorClean with MAF cleaner$10 – $20
Clogged air filterReplace the filter$15 – $50
Cracked intake boot or loose clampReplace or tighten$30 – $250
Wiring or connector faultRepair the harness$50 – $300
Failed MAF sensorReplace the sensor$120 – $400

Can I Drive With P0101?

Short trips only

For a short time. Expect hesitation and perhaps worse economy; a persistent lean or rich mixture is hard on the catalytic converter over time — see P0420. Fix it promptly, especially as the repair is often inexpensive.

When to See a Mechanic

If cleaning the sensor and replacing a dirty filter do not clear the code, or you cannot find an air leak. Mention the code and any symptoms. More in our engine section.

Frequently Asked Questions

What does P0101 mean?

The mass air flow sensor’s reading does not match what the computer expects for the current throttle and engine speed, even though the sensor is sending a signal.

How is P0101 different from P0102?

P0102 means the sensor’s signal is too low. P0101 means the signal is present but out of range or performance.

Can a dirty air filter cause P0101?

Yes. A badly clogged filter restricts airflow and can push the reading out of range.

Can I clean the MAF sensor myself?

Yes, with a dedicated MAF sensor cleaner. Never use brake cleaner or a cloth on the sensing element.

How much does it cost to fix P0101?

Often $10–$50 for cleaning or a filter, up to $120–$400 if the sensor must be replaced.