P0100 — Mass Air Flow (MAF) Sensor Circuit Malfunction
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
- Faulty or contaminated MAF sensor
- Damaged wiring, corroded terminals or a poor connector at the sensor
- Intake air leak after the sensor
- Clogged air filter or restricted intake
- Power, ground or reference voltage problem at the sensor
- Faulty ECM (rare)
How to diagnose
- Scan for codes and freeze frame data, and note any P0171/P0174
- Inspect the air filter, intake duct and clamps for cracks or loose fittings
- Check the MAF connector and harness for corrosion, damage and tight terminals
- Test sensor power, ground and signal wires with a multimeter
- Compare live airflow readings at idle and under load with expected values
- Review fuel trims on a warm engine
- Look for intake leaks downstream of the sensor, such as with a smoke machine
- 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.