P0102: Mass Air Flow (MAF) Circuit Low Input
TL;DR
P0102 = MAF sensor circuit low input. Severity: medium. Top causes: dirty/faulty MAF (45%), connector/wiring fault (25%), air/intake leak after the MAF (20%), clogged air filter (10%). Cleaning the MAF often fixes it.
Can I keep driving with P0102?
IF it runs acceptably → you can drive short-term and clean/diagnose the MAF. IF it hesitates badly, stalls or has very low power → drive minimally; a bad airflow signal can make the engine run poorly and unpredictably.
Symptoms
- Check engine light on
- Hesitation or stumbling
- Stalling, especially at idle
- Reduced power
- Worse fuel economy
Top causes (ranked by probability)
| Likely cause | Probability | Notes |
|---|---|---|
| Dirty or failing MAF sensor | 45% | Clean with MAF cleaner first |
| Connector or wiring fault at the MAF | 25% | |
| Air/intake leak after the MAF sensor | 20% | |
| Clogged air filter | 10% |
What does P0102 mean?
Technical explanation
The MAF sensor measures incoming air mass so the ECM can meter fuel. P0102 sets when the MAF signal stays below the expected range for the engine’s operating conditions. Common causes are a contaminated sensing element reading low, a poor connector/wiring, or unmetered air entering downstream of the sensor (which makes actual airflow exceed the MAF reading). A restricted air filter can also lower the signal.
In simple terms
The MAF sensor tells the computer how much air is coming in so it can add the right amount of fuel. P0102 means that sensor is reading too low, so the engine may run weak, hesitate or stall. Cleaning the sensor usually fixes it; sometimes it’s a loose connector or an air leak.
How to diagnose P0102 (step by step)
- Read MAF live data. Compare the airflow reading against expected values; a low reading confirms it.
- Clean the MAF sensor. Use proper MAF cleaner on the sensing element — a common fix.
- Inspect the connector and wiring. Check for a loose, corroded or damaged MAF connector.
- Check for intake leaks after the MAF. Unmetered air downstream makes the signal read low.
- Replace the air filter if clogged. A restricted filter lowers airflow.
Repair options & cost
- Clean the MAF sensor
- Repair the connector/wiring
- Seal an intake air leak
- Replace the MAF sensor or air filter
🔧 Doing it yourself? Buy the part: MAF (mass airflow) sensor
| DIY cost | $10–$120 |
|---|---|
| Workshop cost | $80–$350 |
| Repair time | 20–60 minutes |
Costs are local ballpark ranges and vary by region and vehicle.
Tools you’ll need
Scan your car: recommended OBD-II scanners →Vehicle-specific notes
- Always try cleaning the MAF with proper MAF-specific cleaner before replacing it.
- A cracked intake boot between the MAF and throttle body is a common cause.
- P0102 is the low-signal counterpart to P0103 (high) and relates to P0101 (range/performance).
Common mistakes to avoid
- Replacing the MAF without cleaning it first
- Using carb/brake cleaner on the MAF (damages it)
- Missing an intake leak after the sensor
- Overlooking a loose connector
Frequently asked questions
What causes a P0102 code?
Most often a dirty or failing MAF sensor reading low, a connector/wiring fault, an intake leak after the sensor, or a clogged air filter. Cleaning the MAF is the usual first fix.
Can I clean the MAF myself?
Yes — use a dedicated MAF sensor cleaner (never carb or brake cleaner). Spray the sensing wires gently, let it dry, and reinstall. It often clears P0102.
Is it safe to drive with P0102?
Short-term, if it runs acceptably. If it hesitates badly or stalls, drive minimally and fix it, because the engine isn’t being fueled correctly.
P0102 summary
| Meaning | MAF sensor circuit low input |
|---|---|
| Severity | Medium |
| Safe to drive? | Caution — may stall |
| Top cause | Dirty/faulty MAF (45%) |
| DIY cost | $10–$120 |
| Shop cost | $80–$350 |