P0102 Code: Mass Air Flow Sensor Circuit Low
🟠 Moderate severity · drivable
You can usually drive short distances, but expect rough idle, poor acceleration, and possibly stalling.
What P0102 means
The mass air flow (MAF) sensor measures how much air enters the engine so the computer can add the right amount of fuel. This code means the sensor signal is lower than it should be, so the engine does not know how much air is coming in. The engine may run rough, stall, or use more fuel.
Symptoms
- Check engine light on
- Rough idle or stalling
- Poor acceleration
- Poor fuel economy
- Engine hesitates or runs lean
Common causes
- most common: Dirty or contaminated MAF sensor
- common: Vacuum leak after the MAF sensor
- common: Faulty MAF sensor
- less common: Damaged or loose wiring to the MAF sensor
- less common: Clogged air filter or intake restriction
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Clean the MAF sensor with MAF cleaner | Yes | $10–20 |
| Replace the MAF sensor | Yes | $80–250 |
| Repair vacuum leaks in the intake | Yes | $20–100 |
| Repair or replace the MAF wiring | Yes | $20–80 |
Frequently asked questions
Can I drive with P0102?
Yes, for short trips, but the engine may stall or run rough. Fix it soon to avoid damage from running too lean.
Will cleaning the MAF sensor fix P0102?
Often, yes. A dirty sensor is a top cause. Use a cleaner made for MAF sensors and avoid touching the wire element.
How much does it cost to replace a MAF sensor?
The part usually costs $80 to $250, and labor adds more if a shop does the work.
Related codes
P0101
P0101 Code: Mass or Volume Air Flow (MAF) Sensor Circuit Range/Performance
P0103P0103 Code: Mass Air Flow Sensor Circuit High
P0171P0171 Code: System Too Lean (Bank 1)
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.