Applicable Systems
OBD-II Universal
Symptoms
The mass airflow sensor has a range/performance fault. The code P0102 indicates the MAF sensor circuit is reporting low input, suggesting under-reported airflow.
Possible Causes
- MAF sensor hot wire contaminated with oil or dust, reducing sensitivity
- Air filter housing leak after the MAF, causing unmetered air to bypass the sensor
- MAF sensor wiring connector corroded or loose
- MAF sensor internal failure (hot wire burned out)
Troubleshooting Steps
- Step 1: Remove the MAF sensor and inspect the hot wire for contamination
Clean with MAF sensor spray cleaner; do not touch the wire - Step 2: Check the air filter housing for cracks or loose clamps after the MAF
Repair any air leaks that allow unmetered air to enter - Step 3: Check the MAF sensor connector for corrosion and clean with electrical contact cleaner
Apply dielectric grease to the connector before reassembly - Step 4: If the MAF still reads low after cleaning, replace with an OEM sensor
Aftermarket MAF sensors often have calibration differences
How to Reset
Reset: Clear the code after cleaning or replacement. The MAF monitor runs on the next drive cycle.
Common Replacement Parts
- MAF sensor cleaner: Spray, non-residue, CRC brand (Do not use carburetor cleaner)
- MAF sensor: OEM, match to vehicle (Verify part number before ordering)
- Air filter: OEM or quality equivalent (Replace per maintenance schedule)
Frequently Asked Questions
- Q: What is a MAF sensor?
Mass Airflow sensor measures the amount of air entering the engine using a heated wire. The ECM uses the signal to calculate fuel delivery.
- Q: What causes low MAF readings?
Dirty hot wire, air leaks after the sensor, wiring faults, and sensor failure. The ECM sees less air than actually entering, causing a lean condition.
- Q: How do I clean the MAF?
Remove the sensor, spray the hot wire generously with MAF cleaner, let dry for 10 minutes, and reinstall. Do not touch the wire with anything.
Source: SAE J2012 Standard
Category: OBD-II