OBD codes / P0100

OBD-II trouble code

P0100

Moderate

Mass or Volume Air Flow Circuit Malfunction

P0100 is usually safe to drive with short-term. The computer falls back to estimated airflow, so expect rough running and worse fuel economy rather than a breakdown. If the engine stalls repeatedly or barely runs, address it sooner. Either way it's a cheap enough diagnosis that there's little reason to live with it.

Diagnose P0100 on my car →Free · specific to your year, make & model

What this code means

The mass-airflow (MAF) sensor sits in the intake duct and tells the engine computer how much air is entering the engine, which is the foundation for calculating how much fuel to inject. P0100 is the general circuit-malfunction code for that sensor: the signal is missing, erratic, or electrically out of bounds, as opposed to merely implausible (that's P0101). Common causes are an unplugged or corroded connector, damaged wiring between the sensor and computer, a heavily contaminated sensing element, or a failed sensor. Because it's a circuit code, checking the connector and wiring before buying a sensor is time well spent — a half-seated plug after an air-filter change is a classic trigger. When the MAF signal drops out entirely, the computer estimates airflow instead, so the engine usually still runs, just poorly.

Stuck on code P0100?

Get our free guide: 10 OBD codes you can fix yourself — no shop required. Enter your email and we’ll send it over (and you can download it right now).

No spam. The guide downloads instantly after you submit.

Symptoms you might notice

  • Check-engine light
  • Rough or unstable idle
  • Hesitation or stumble on acceleration
  • Hard starting or stalling in some cases
  • Noticeably worse fuel economy

What it costs to fix

Typical range: $20–$400 · about ~0.2–0.5 hrs of labor

If the cause is…PartLabor
MAF sensor (clean)$8$15~0.2–0.5 hrs
MAF sensor (replace)$50$300~0.2–0.5 hrs
Connector / wiring repair$5$80~0.3–1 hrs

The MAF is one of the easiest sensors on the car to reach, so labor is minimal. Start with the free checks — reseat the connector and try MAF cleaner — before spending on a sensor. OEM sensors on some makes cost noticeably more than aftermarket.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0100 for my exact vehicle →

Frequently asked

Can I drive with a P0100 code?

Generally yes for the short term — the computer substitutes an estimated airflow value, so the engine runs, just not well. Poor idle and worse fuel economy are the usual price. Fix it before an emissions test, since an active check-engine light typically fails.

What's the difference between P0100 and P0101?

P0100 is an electrical-circuit problem — the MAF signal is missing or out of electrical range, pointing at wiring, the connector, or a dead sensor. P0101 means the signal exists but isn't believable for the conditions, which more often points to contamination or intake leaks.

Should I clean or replace the MAF sensor for P0100?

Check the connector first — a loose or corroded plug causes plenty of P0100s for free. Then try MAF-specific cleaner, which costs a few dollars. Only replace the sensor if the wiring checks out and cleaning doesn't restore a proper signal.

How much does it cost to fix P0100?

Often very little. Reseating a connector is free, MAF cleaner is a few dollars, and even a replacement sensor is a modest part with minimal labor since it sits right in the intake duct. The typical all-in range runs from pocket change to a few hundred dollars.

Seeing P0100 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0100 for my vehicle

Related trouble codes

Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0100 from your phone — see our honest guide to the best OBD2 Bluetooth adapters.

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.