Severity High
P0102

Mass Air Flow Sensor Circuit Low Input

📅 Last reviewed: July 2026
What does the P0102 code mean?

The P0102 code indicates that the Engine Control Module (ECM) has detected a low voltage signal from the Mass Air Flow (MAF) sensor circuit. This typically means the MAF sensor output is below the expected range (usually below 0.2 volts) or the signal is missing. The MAF sensor measures the amount of air entering the engine, and a low input can cause incorrect fuel delivery, leading to poor engine performance.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use an OBD2 scanner to confirm the code and check for additional codes.

2

Step 2: Visually inspect the MAF sensor connector and wiring for damage, corrosion, or loose connections.

3

Step 3: Test the MAF sensor signal voltage with a multimeter (key on, engine off: should be ~0.5-0.8V; idle: ~1.0-1.5V).

4

Step 4: Clean the MAF sensor with MAF cleaner if dirty, then re-test.

5

Step 5: If voltage is still low, check for power and ground at the sensor; repair wiring or replace sensor as needed.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as the engine may run poorly, stall, or cause further damage to the catalytic converter due to incorrect air-fuel mixture.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for a DIY MAF sensor replacement, or $150 to $400 if done by a shop including labor and diagnostics.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0102? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →