OBD codes / P0101
P0101
ModerateMass or Volume Air Flow Circuit Range/Performance
P0101 is usually drivable, but the hesitation and poor economy are annoying and it can get worse. It's low-risk to keep driving short-term. Start with the cheapest step — cleaning the MAF and checking the intake for leaks — before buying a new sensor.
What this code means
The mass-airflow (MAF) sensor measures how much air is entering the engine so the computer can match the right amount of fuel. P0101 means the MAF's reading is out of the expected range for current conditions — present, but not believable. The most common cause is simply a dirty MAF sensor (the sensing element gets coated and reads low), which often cleans up with MAF-specific spray cleaner. Other causes are an air-intake leak after the sensor, a clogged air filter, or a genuinely failing MAF. It tends to cause hesitation and poor fuel economy.
Symptoms you might notice
- Hesitation, stumbling, or surging, especially under acceleration
- Rough idle
- Reduced fuel economy
- Hard starting in some cases
What it costs to fix
Typical range: $20–$450 · about ~0.2–1 hrs of labor
| If the cause is… | Part | Labor |
|---|---|---|
| MAF sensor (clean) | $8–$15 | ~0.2–0.5 hrs |
| MAF sensor (replace) | $80–$350 | ~0.2–0.5 hrs |
| Air filter | $15–$50 | ~0.1–0.3 hrs |
| Intake duct / clamp repair | $10–$120 | ~0.3–1 hrs |
Try cleaning first — a can of MAF cleaner is a few dollars and frequently fixes it. A replacement MAF is the bigger cost, and genuine OEM sensors on some makes run noticeably higher than aftermarket.
The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0101 for my exact vehicle →
How to fix P0101
Easy — basic tools, most owners can do this
- Clean the MAF sensor element
Unplug and remove the MAF sensor from the intake tube, then spray the fragile sensing wires with MAF-specific cleaner and let it air-dry before reinstalling. This fixes a large share of P0101s outright because a coated element reads low and out of range.
- Inspect the intake duct between the MAF and throttle body
Look for cracks in the rubber intake boot (flex it to reveal hidden splits), loose or missing clamps, and disconnected small hoses. Air entering after the MAF isn't measured, which makes the sensor's reading implausible to the computer.
- Check the air filter and airbox
Replace a dirty air filter and confirm the airbox is seated and latched properly. A restricted or badly sealed airbox skews airflow across the MAF element.
- Sanity-check the MAF reading on live data
At warm idle, a healthy MAF typically reads roughly 1 gram per second per liter of engine displacement, rising smoothly as you rev. A reading far off that ballpark, or one that stutters when you tap the sensor, means the sensor itself is failing.
- Replace the MAF if cleaning didn't help
If the code returns with a clean element, tight ducting, and a fresh filter, replace the MAF sensor. Stick with an OEM or reputable-brand unit — cheap MAFs are a notorious source of repeat codes.
DIY or shop? This is one of the most DIY-friendly codes there is: cleaning the MAF takes ten minutes with a screwdriver and a can of cleaner, and inspecting the intake duct needs no tools at all. A shop visit only makes sense if the code persists after cleaning, duct repair, and a quality replacement sensor — at that point something subtler like a wiring fault or a hidden intake leak needs professional diagnosis.
Tools for the DIY steps: MAF sensor cleaner · Screwdriver or Torx bit set · OBD2 scanner with live data · Replacement air filter · Flashlight
Not sure which step applies to your car? Get the likely cause for your exact vehicle before buying anything for P0101.
Frequently asked
Can I drive with P0101?
Generally yes, short-term — it's not usually a safety issue. Expect some hesitation and worse fuel economy until it's fixed, and address it before an emissions test.
Will cleaning the MAF sensor fix P0101?
Often, yes. A dirty sensing element is the most common cause, and proper MAF cleaner (not brake cleaner) frequently restores it for a few dollars. If cleaning doesn't hold, check for an intake leak or replace the sensor.
What causes P0101 besides a dirty sensor?
An air-intake leak after the MAF (a cracked duct or loose clamp), a clogged air filter, or a genuinely failed sensor. These are why a quick look at the intake plumbing is worth doing before replacing parts.
How much does it cost to fix P0101?
Possibly almost nothing if cleaning works. A replacement MAF is the main cost; an air filter or duct repair is modest. Clean and inspect before buying a sensor.
Seeing P0101 on your car? Get a diagnosis specific to your exact year, make and model.
Diagnose P0101 for my vehicleSymptoms that trigger P0101
Drivers who get this code often notice one of these — each has its own likely-causes and cost guide:
Related trouble codes
Don’t have a scanner yet? A ~$25 Bluetooth adapter reads codes like P0101 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.