- System
- Powertrain
- Type
- Generic (SAE)
- Subsystem
- Fuel and air metering
- Urgency
- Fix soon
Trouble code
P0101 code: Mass air flow sensor circuit range/performance
Published
Short answer
P0101 means the mass air flow (MAF) sensor is giving readings that do not make sense compared with other sensors such as throttle position, MAP and RPM. The most common causes are a dirty MAF sensor, an air leak between the MAF and the engine, a restricted or poorly fitted air filter, or a failing sensor. Fix it soon, because bad airflow data affects fueling.
Scan tools that read P0101 and more
All 7 picks compared
TOPDON ArtiDiag600 Pro: all systems, 9 services
See price on AmazonSee it on Amazon
THINKCAR THINKSCAN 662: active tests under $200
See price on AmazonSee it on Amazon
Autel MaxiDiag MD906 PRO: all systems, 11 services
See price on AmazonSee it on Amazon
This page is for drivers who pulled P0101 and want to fix it without guessing. The code is a plausibility check: the circuit is working, but the numbers are off. Below we explain what the code means, the symptoms, the causes in order, how to check MAF readings and fuel trims with a scan tool, and how to clean or replace the sensor.
What P0101 means
P0101 is a generic SAE J2012 code: Mass or Volume Air Flow Sensor "A" Circuit Range/Performance. The MAF sensor sits in the intake duct after the air filter and measures how much air enters the engine. The computer uses that number to decide how much fuel to inject.
Range/performance means the signal is present but does not agree with what the computer predicts from throttle position, engine speed, manifold pressure and other inputs. A circuit fault, by contrast, usually sets P0102 (low) or P0103 (high). Use the code decoder to check related codes.
P powertrain, B body, C chassis, U network
0 generic (same on every car), 1 set by the maker
For P codes: 4 means auxiliary emission controls
The exact fault: here, catalyst efficiency, bank 1
Symptoms of P0101
- Check engine light on
- Hesitation or stumble on acceleration
- Rough or unstable idle
- Hard starting or stalling on some vehicles
- Lower fuel economy
- Lean or rich fuel trim codes such as P0171 or P0172
Common causes of P0101
The cheapest and most common causes are dirt and air leaks, so check those before buying a sensor.
| Cause | How to check | Typical fix |
|---|---|---|
| Dirty or contaminated MAF sensor | Remove and inspect the sensing wires or film for dust, oil or debris | Clean with MAF sensor cleaner only |
| Air filter clogged, wrong part or not seated | Inspect filter and housing clips | Replace or reseat the filter |
| Intake air leak after the MAF | Inspect the intake boot and clamps for cracks; smoke test | Replace boot or tighten clamps |
| Vacuum or PCV leak | Listen for hissing; check fuel trims; smoke test | Repair the leaking hose or valve |
| Damaged connector or wiring | Inspect connector, check power, ground and signal per wiring diagram | Repair wiring |
| Failed MAF sensor | Compare readings to spec at idle and wide open throttle | Replace the MAF sensor |
| Other sensor giving bad data (MAP, TPS, barometric) | Compare those readings in live data | Repair the faulty sensor |
How to diagnose P0101
- 1
Read all codes and save the freeze frame. Note RPM, load and airflow when the code set; see the freeze frame guide.
- 2
Check for related codes, especially MAF circuit codes, MAP or throttle position codes, and lean or rich codes.
- 3
Inspect the air filter, filter housing and the intake duct between the MAF and the throttle body for cracks or loose clamps.
- 4
Watch MAF readings in live data at a warm idle and during a hard acceleration. Compare them with the specification for your engine in the service information.
- 5
Check fuel trims. High positive trims at idle that drop at higher RPM often point to an unmetered air leak. The fuel trim reader and fuel trims explained can help you interpret them.
- 6
Clean the MAF sensor with a spray made for MAF sensors. Do not touch the element. Let it dry fully before reinstalling.
- 7
Clear the code and drive. If it returns and there are no leaks, test the wiring and consider replacing the sensor.
Note.Never use brake cleaner, carb cleaner or compressed air on a MAF sensor element; they can damage it. Use only cleaner labeled for MAF sensors.
How to fix P0101
Cleaning the MAF and fixing intake leaks solve many P0101 codes. The MAF is usually easy to remove with a screwdriver or a couple of security screws. If you replace the sensor, a quality part matters; cheap sensors can read inaccurately and bring the code back.
After the repair, clear the code and watch MAF readings and fuel trims return to normal. A scanner with live data and graphing makes this easier; compare options in our OBD2 scanners for DIY mechanics guide.
Can you drive with P0101?
Usually for short trips, if the engine runs well. Some vehicles go into a reduced power mode with MAF faults. Hesitation when pulling into traffic is a safety concern, so drive gently.
Long-term driving with bad airflow data can cause lean or rich running, misfires and, eventually, catalytic converter damage. See can you drive with the check engine light on.
Related codes
Bad MAF data often brings fuel trim codes P0171, P0174 or P0172. Rough running can set P0300. Turbocharged engines with boost problems may also show P0299.
Frequently asked questions
Can a dirty air filter cause P0101? Yes. A clogged, wrong or poorly seated filter can disturb airflow past the sensor and is worth checking first.
Will cleaning the MAF fix P0101? Often, if the sensor is just dirty. If the code returns after cleaning and there are no leaks, the sensor or wiring may be at fault.
Can an oiled air filter cause P0101? Over-oiled aftermarket filters can coat the MAF element and skew readings.
What is the difference between P0101 and P0102? P0101 means the reading is implausible. P0102 means the signal voltage or frequency is too low, which usually points to the circuit or sensor.
What you need for this
See price on AmazonAmazonTOPDON ArtiDiag600 Pro: all systems, 9 services
From Best OBD2 scanners for DIY mechanics who fix their own cars
See price on AmazonAmazonXTOOL D7W: WiFi VCI, 4000+ active tests
See price on AmazonAmazonXTOOL D7S: CAN FD for newer GM, crankshaft relearn