P0101 (mass airflow sensor range/performance) explained

Published

Sources checked against the originals on . Not yet reviewed by a licensed mechanic. How we write

What does P0101 mean?

P0101 is the generic code for a mass airflow (MAF) sensor whose reading the engine computer doesn't trust. Manufacturers word it slightly differently:

  • Hyundai: "Mass Air flow (MAF) Sensor - Range/Performance" (Hyundai, 2021)
  • Volkswagen: "Mass or Volume Air Flow Sensor "A" Circuit Range/Performance" (VW, 2020)

The MAF sensor sits in the intake duct between the air filter and the throttle and measures how much air the engine is drawing in. The engine computer uses that figure to decide how much fuel to inject. VW's explanation of its code is the plainest: P0101 "sets when Mass Air Flow ... draw is too high or too low."

"Range/performance" means the reading doesn't add up

California's OBD II regulation separates two kinds of sensor fault (CARB § 1968.2):

  • Circuit and out-of-range faults: the wire is open or shorted, or the signal is outside anything the sensor could produce.
  • Rationality faults: the signal is within the normal range, but it fails "verification of the accuracy of the input signal while in the range of normal operation and when compared to all other available information."

Section (e)(15.2.1) requires input components such as sensors to be checked for rationality faults "where feasible", and "to the extent feasible" to catch a reading that is either "inappropriately high" or "inappropriately low". On 2005 and newer vehicles, rationality faults must "store different fault codes than the respective circuit fault and out of range diagnostics". Our reading: the regulation doesn't name code numbers, but a "range/performance" code such as P0101 is where carmakers report that kind of fault for the airflow sensor. So a P0101 usually means the sensor is connected and talking, but what it says doesn't fit.

How the computer knows (our explanation, not from a cited source): it can estimate the airflow it expects from engine speed, throttle opening and, on many engines, manifold pressure. When the measured airflow and the expected airflow disagree by more than a calibrated margin for long enough, it sets the code. That also means a problem elsewhere, such as a leak or a bad supply voltage, can make a healthy sensor look wrong.

What causes P0101?

These are the causes named in manufacturers' bulletins. Each applies to the vehicles listed, but the same mechanisms show up across makes.

Cause What the manufacturer says Source (vehicles covered)
Boost or intake leak Pressure-test the charge-air system and look for "a loose or a popped out boost hose" VW 21-20-01TT (2020 Passat 2.0L)
Intake leak, crushed seal, distorted air filter "Leakage in intake system", a compressed seal, and "Air filter cartridge/element slats distorted"; the fix checks the intake for leaks and replaces the filter element Mercedes-Benz LI07.07-P-058244 (GLK with OM 651 diesel)
Oil-contaminated sensor Oil from an over-oiled aftermarket oil-bath air filter can reach the MAF sensor and make its signal "skewed, low or generally out of range" GM 04-07-30-013E (2024 and prior GM cars and light trucks)
Power supply to the sensor "A faulty ignition relay or underhood fuse block terminal concern"; some trucks may already have had the MAF sensor replaced for P0101 GM PIP5729 (2019–2020 GM full-size trucks and SUVs with listed V8 engines, North America)
Engine computer software Reprogram the ECM; the bulletin applies when "There are no drivability concerns" Nissan NTB12-051k (several 2011–2012 Nissan models)
Engine computer software An update "to revise the logic" for P0101 and two related codes Hyundai 21-01-041H (certain 2020 Elantra 2.0L)

A failed sensor is possible too, of course. The point of the bulletins is that it shouldn't be the first guess. GM's oil-filter bulletin tells technicians to compare the MAF readings "to a like vehicle with an OEM air box and air filter under the same driving conditions" before deciding.

What symptoms can come with P0101?

It ranges from nothing at all to a car that drives badly:

  • No symptoms. Nissan's bulletin covers cars with the light on and no drivability complaint.
  • Poor driveability. GM lists "poor acceleration from a stop, stumble, rough idle and/or limited engine RPM range", plus automatic transmission shifts that come early or late, when the sensor is oil-contaminated.
  • Limp-home mode. The Mercedes bulletin lists "Goes into limp-home mode" among its symptoms.

An airflow sensor that reads wrong also upsets fueling, which is why a skewed MAF sensor turns up among the causes of lean codes and high fuel trims. See P0171 and fuel trims explained.

What to check first

  1. Read all the codes, not just P0101. Other codes can point to the real cause. GM's PIP5729 starts from P1682, an ignition circuit code, sitting alongside P0101.
  2. Look at the air filter and air box. Is the filter the right one, seated properly, and not distorted? Is it an oiled aftermarket filter with excess oil?
  3. Look for leaks and loose ducts between the sensor and the engine, including boost hoses on a turbocharged engine. Our inference: air that enters after the sensor is air the sensor never measured.
  4. Check the connector and wiring at the sensor for damage or corrosion.
  5. Ask a dealer or shop about bulletins and software updates for your exact car. Two of the six manufacturer documents above (Nissan's and Hyundai's) were fixed with software, not parts.

We found no manufacturer cleaning procedure in the bulletins cited here, so if you are thinking of cleaning the sensor, follow your car's service information rather than general advice.

Can you keep driving with P0101?

If the light is steady and the car drives normally, it is usually not an emergency. The California Air Resources Board says most manufacturers advise service "as soon as conveniently possible" and warns that "extended driving without fixing the problem could possibly lead to damage of other components."

Stop driving and have the car checked if:

  • the engine stalls, stumbles or hesitates badly, especially pulling out into traffic;
  • it drops into reduced power or limp-home mode;
  • the check-engine light flashes. CARB says a blinking light means a malfunction that could be damaging the catalytic converter. See Check engine light on: can I keep driving?

Don't clear the code and hope. Clearing it resets the readiness monitors, and a P0101 that still has a cause will come back, often as a pending code first. Our guides to pending, stored and permanent codes and to readiness monitors explain what that means before an emissions test.

Where Tachwise fits

The free Tachwise app beta reads stored, pending and permanent codes and shows live bank 1 fuel trims through your own Bluetooth ELM327 dongle, while it is connected. It doesn't diagnose a MAF sensor, but the trims help show whether the engine is being fueled lean. The Tachwise device is being built to watch the battery's resting voltage and cranking dip while the car is parked. Join the waitlist.

Frequently asked questions

Does P0101 mean the MAF sensor is unplugged or its wire is broken?

Usually not. California's OBD rules require a rationality fault, where the reading is implausible, to store a different code from a circuit or out-of-range fault on 2005 and newer vehicles. P0101 is the range/performance code, so the computer is getting a signal but doesn't believe it.

Should I replace the mass airflow sensor for P0101?

Not as the first step. GM notes that some 2019–2020 full-size trucks and SUVs may already have had a new MAF sensor fitted for P0101 when the cause was an ignition relay or fuse block terminal, and Nissan and Hyundai fixed P0101 on some models with an engine computer software update. Check the intake, the filter, the wiring and any service bulletins for your car first.

Can an air filter cause P0101?

It can. A Mercedes-Benz bulletin lists distorted air filter element slats among the causes, and GM warns that an over-oiled aftermarket oil-bath air filter can contaminate the MAF sensor and skew its signal.

Can I keep driving with a P0101 code?

If the check-engine light is steady and the car drives normally, most manufacturers advise service as soon as conveniently possible, according to the California Air Resources Board. Stop driving and get help if the engine stalls, hesitates badly, drops into reduced power, or the light flashes.

Sources

  1. Cal. Code Regs. tit. 13, § 1968.2, Malfunction and Diagnostic System Requirements (OBD II). California Air Resources Board regulation, via Cornell Legal Information Institute. Accessed .
  2. TSB 21-01-041H: ECM Software Update, DTC P0068, P0101 & P0106 (2021). Hyundai Motor America, via NHTSA. Accessed .
  3. Technical Tip 21-20-01TT: MIL On, DTC P0101 Mass Air Incorrect Flow (2020). Volkswagen of America, via NHTSA. Accessed .
  4. LI07.07-P-058244: Check Engine Lamp Illuminated with DTCs P0101 FA, P0101 FB or P0101 FC (2014). Mercedes-Benz (Daimler AG), via NHTSA. Accessed .
  5. Bulletin 04-07-30-013E: Shift and Driveability Concerns and/or MIL On Due to Aftermarket Oil Bath Air Filter Use (2023). General Motors, via NHTSA. Accessed .
  6. PIP5729: DTC P0101 Mass Air Flow (MAF) Sensor Performance, P1682 Set after MAF Replacement (2020). General Motors, via NHTSA. Accessed .
  7. NTB12-051k: MIL On with DTC P0101 (2016). Nissan North America, via NHTSA. Accessed .
  8. On-Board Diagnostic II (OBD II) Systems Fact Sheet. California Air Resources Board. Accessed .

Hear first when the Tachwise device is ready

Join the free waitlist: no payment, no deposit. Or try the app beta today; it reads your car's codes through your own ELM327 Bluetooth dongle.