Fuel and air

P0100 — Mass Air Flow (MAF) Sensor Circuit Malfunction

Severity: medium Drive with care, to a shop

What P0100 means

The engine control module measures incoming air with the mass air flow (MAF) sensor and uses that value to calculate fuel delivery and engine load. P0100 sets when the sensor signal is missing, unstable or outside the expected range, so the ECM cannot reliably tell how much air the engine is getting.

Symptoms

  • Check Engine light on
  • Rough or unstable idle
  • Hesitation or stumbling when accelerating
  • Poor fuel economy
  • Stalling, especially at idle or when slowing down
  • Hard starting
  • Lean codes such as P0171/P0174

Possible causes

  1. Faulty or contaminated MAF sensor
  2. Damaged wiring, corroded terminals or a poor connector at the sensor
  3. Intake air leak after the sensor
  4. Clogged air filter or restricted intake
  5. Power, ground or reference voltage problem at the sensor
  6. Faulty ECM (rare)

How to diagnose

  1. Scan for codes and freeze frame data, and note any P0171/P0174
  2. Inspect the air filter, intake duct and clamps for cracks or loose fittings
  3. Check the MAF connector and harness for corrosion, damage and tight terminals
  4. Test sensor power, ground and signal wires with a multimeter
  5. Compare live airflow readings at idle and under load with expected values
  6. Review fuel trims on a warm engine
  7. Look for intake leaks downstream of the sensor, such as with a smoke machine
  8. Carefully clean the sensor with MAF cleaner and recheck readings

Common fixes

  • Clean the MAF sensor with dedicated cleaner without touching the sensing element
  • Repair wiring or replace the connector
  • Replace the MAF sensor
  • Fix intake leaks and replace damaged ducting
  • Replace the air filter
  • Replace the ECM only after full diagnosis

P0100 on different brands

Ford · manuals
Ford uses an extended P0100:01 format ('sensor faulted') on 2024-2025 gasoline engines; it identifies the condition the monitor detected, not a confirmed failed part.

Questions and answers

Can I drive with a P0100 code?

For a short trip, usually yes, but the engine may stall or run poorly because the air-fuel mixture is off. Get it diagnosed soon.

Will cleaning the MAF sensor fix P0100?

If the sensor is just dirty, cleaning can help. If the cause is wiring, an air leak or a failed sensor, the code will come back, so check those first.

Why do P0171 and P0174 show up with P0100?

Wrong airflow readings make the ECM miscalculate fuel, leaving the mixture lean. An intake air leak can set the same codes.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.