P0102 Moderate

Mass Air Flow (MAF) Sensor Circuit Low Input

Severity4/10

In short

P0102 means the mass-airflow (MAF) sensor signal is too low — the computer sees less airflow being reported than is physically possible. Unlike P0101 (range/performance), this is specifically a low-signal fault, so the causes skew toward a dead or contaminated MAF, a wiring/connector problem, or a big air leak before the sensor. It often causes a rough idle, hesitation, and a no-power feeling because the computer under-fuels based on the false low reading.

Severity
4/10
Typical shop cost
$40–$450
Most likely cause
Contaminated or failed MAF sensor reading low/zero
Cheapest likely fix
Clean MAF sensor · DIY $8-15

Is it safe to drive with P0102?

Usually drivable short-term, though the engine may hesitate, idle roughly, or feel gutless because it's fueling for almost no airflow. It won't strand you in most cases, but the poor running and skewed mixture mean you should fix it soon — clean the sensor and check its wiring before buying parts.

Symptoms

  • Check engine light on
  • Rough idle or stalling
  • Hesitation and lack of power on acceleration
  • Hard starting
  • Poor fuel economy

Common causes (most → least likely)

Contaminated or failed MAF sensor reading low/zero
Most common
$10-350
Corroded, loose, or damaged MAF connector / wiring (signal or power)
Common
$10-150
Air leak or disconnected intake duct before the MAF (unmetered air)
Common
$10-150
Very dirty / clogged air filter restricting airflow
Occasional
$15-60
Poor power/ground to the sensor or a PCM circuit fault
Less common
$40-250

How to diagnose it (before buying parts)

  1. 1 Inspect the MAF connector and wiring for corrosion, bent pins, or chafing — a low-signal code often comes from a poor connection, not a dead sensor.
  2. 2 Clean the MAF element with MAF-specific cleaner (never carb cleaner; don't touch the wire/film). A contaminated sensor commonly reads low.
  3. 3 Check the intake ducting between the MAF and throttle body, and before the MAF, for cracks, loose clamps, or a disconnected hose letting in unmetered air.
  4. 4 Inspect/replace a heavily clogged air filter.
  5. 5 With a scan tool, watch the MAF grams-per-second value at idle — a reading near zero or implausibly low with the engine running confirms the fault. Verify the sensor has proper power and ground.
  6. 6 If wiring, power/ground, and cleaning don't help, replace the MAF with an OEM sensor.

Repair options & cost

Clean MAF sensor Easy · 15-30 min
DIY $8-15 Shop $60-150
Repair MAF connector / wiring Moderate · 30 min - 1.5 hrs
DIY $10-80 Shop $80-250
Replace air filter / reseat intake duct Easy · 15-45 min
DIY $15-60 Shop $40-150
Replace MAF sensor Easy · 15-45 min
DIY $50-350 Shop $150-450

By manufacturer

GM / Chevrolet

Clean the MAF and check the connector first; ACDelco/OEM sensors are the reliable replacement if needed. A loose intake duct is a common low-signal cause.

Ford

Contaminated MAFs (often from oiled aftermarket filters) and connector issues are typical. Use a Motorcraft sensor and inspect the intake tube.

Nissan / Infiniti

MAF failures are common on VQ engines; if cleaning and wiring checks don't help, a genuine OEM (Hitachi) sensor is usually needed.

VW / Audi

Check for cracks in the intake boot and connector corrosion; use OEM MAF sensors, as cheap units frequently re-set the code.

Frequently asked questions

How is P0102 different from P0101?

P0101 means the MAF reading is out of the expected range/performance window; P0102 specifically means the signal is too LOW. The low-signal nature points more toward a dead/contaminated sensor, a wiring/connector fault, or a big unmetered-air leak.

Will cleaning the MAF fix P0102?

Often, yes, if the element is contaminated and reading low. Clean it with MAF-specific spray and recheck the grams-per-second value. If it still reads near zero, check the wiring/connector and power-ground, then replace the sensor.

Can I drive with P0102?

Short-term usually, but the engine may run rough, hesitate, or feel weak because it's under-fueling. Fix it soon to restore proper driveability and fuel economy.

Could it be the wiring instead of the sensor?

Yes. A low-signal code is frequently a corroded connector, a broken signal wire, or a poor power/ground — all of which make the MAF report low without the sensor itself being bad. Check the harness before replacing the part.

Related codes