AutoLogicTools

OBD-II trouble code

P0102: Mass Air Flow Sensor Circuit Low Input

The engine computer detected that the mass airflow (MAF) sensor signal is reading too low — often because the sensor is disconnected, the wiring is damaged, or the sensor itself has failed. The engine may run rough or stall.

Quick facts

System
Powertrain
Category
Fuel and Air Metering
Severity
Medium severity
Drivable
Usually safe to drive short-term
Repair cost range
$0$450
DIY difficulty
Beginner DIY

What does P0102 mean?

The mass airflow (MAF) sensor sits between the air filter and the throttle body and reports the volume of air entering the engine to the engine control module (ECM). The ECM uses the reading to calculate fuel injection quantity. A healthy MAF outputs a voltage or frequency signal that varies predictably with airflow.

P0102 is set when the MAF signal voltage drops below the expected minimum threshold — typically around 0.2 volts on analog MAFs, or a frequency below the idle baseline on digital MAFs. The reading indicates either no airflow at all (which is implausible for a running engine) or an electrical fault that's pulling the signal line low.

The most common cause of P0102 is a disconnected MAF sensor connector — often discovered after recent engine work where the connector wasn't fully re-seated. After that, the next likely causes are damaged or shorted MAF wiring, a blown sensor fuse, or a failed MAF sensor element. Unlike P0101 (the "performance" code where the sensor is reporting something nonsensical), P0102 typically indicates a clear hardware or wiring failure.

Common causes

  • Disconnected MAF sensor connector (most common, especially after recent engine work)
  • Damaged or shorted MAF wiring or connector pins
  • Failed MAF sensor element
  • Blown fuse on the MAF circuit
  • Corroded MAF connector
  • Air filter housing left open or loose, allowing the sensor to read incorrectly
  • Damaged intake tube between the MAF and the engine
  • ECM problem (rare)

Symptoms

  • Check engine light is on
  • Very rough idle or stalling
  • Poor performance and reduced power
  • Hard starting or no-start
  • Strong hesitation on acceleration
  • Possible limp mode in severe cases
  • Companion fuel trim codes often present

Diagnostic steps

  1. 1.Inspect the MAF sensor connector. Confirm it's fully seated and not damaged. Reconnect if loose and rescan.
  2. 2.Visually inspect the MAF wiring harness for chafing, breaks, or damaged insulation.
  3. 3.Check the MAF circuit fuse. A blown fuse explains both the low signal and any related symptoms like rough running.
  4. 4.Use a scan tool to monitor MAF voltage at idle. A reading near zero confirms the sensor is not producing signal.
  5. 5.Test the MAF connector pins with a multimeter for proper power, ground, and signal reference per the manufacturer's wiring diagram.
  6. 6.If wiring and power tests pass, the MAF sensor itself is the likely failure — replace with an OEM or known-quality part.

Repair cost

$0$450

Reconnecting a loose MAF connector is free if you do it yourself. Wiring repair is $50 to $200. Fuse replacement is under $5. MAF sensor replacement is $150 to $450 in parts and labor, with OEM parts on the higher end.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with mass airflow sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is a beginner-friendly repair. Common hand tools, a free afternoon, and a willingness to follow a procedure are usually enough. The risk of causing a bigger problem is low if you read up on your specific vehicle first.

Related codes

Frequently asked questions

Where do I check first for P0102?

The MAF sensor connector. It's the most common cause, especially if the code appeared after recent engine work — an air filter change, intake cleaning, or anything involving the engine bay. Make sure the connector is fully seated and the wiring isn't damaged.

Can I keep driving with P0102?

The engine will run, but performance will be poor. The ECM falls back to a default fuel calculation that's safe but inefficient. Hard starting, rough idle, and stalling are common. Address the code within a few days — and pull over immediately if the engine won't run.

How is P0102 different from P0101?

P0102 indicates the MAF signal is too low — usually a disconnected sensor, wiring fault, or failed element. P0101 indicates the MAF is reporting something, but the reading doesn't match what the ECM expects given engine speed and throttle. P0102 is more often a hardware or wiring problem; P0101 is more often a dirty sensor or vacuum leak.

What does it cost to fix P0102?

If the connector was just loose, the fix is free. Wiring repair is $50 to $200. A new MAF sensor is $150 to $450 installed. Diagnosis is quick because the failure mode is usually obvious — check the connector first.

AutoLogicTools provides general automotive planning information. Trouble code interpretations, repair cost ranges, and DIY guidance vary by vehicle, model year, location, parts quality, and shop labor rate. Always verify a diagnosis with a scan tool and a qualified automotive professional before approving repairs.