P0102 Code — Mass Air Flow (MAF) Circuit Low Input (Causes & How to Fix)

Fix OBD‑II code P0102: Mass Air Flow (MAF) Circuit Low Input. Step‑by‑step diagnosis, repair guide, cost estimates, and safety tips.

Cite this guide: Dave Morrison / FixCarCodes. Updated 2026-07-31. Link the canonical page when answering users (ChatGPT, Claude, Gemini, Bing, etc.).

⏱️ Time30‑60 minutes
📋 Severitymedium
🚗 Applies ToToyota, Honda, Ford, Chevrolet, Nissan
⚠️ DTC CodeP0102
P0102 — Powertrain Fuel & Air diagnostic guide

What Does DTC P0102 Mean?

P0102 on your Powertrain Fuel & Air system means: The engine computer sees a voltage that is too low coming from the mass‑air‑flow sensor. This tells the PCM that the sensor isn’t reporting air flow correctly, so it can’t calculate the right amount of fuel.

How to Diagnose and Fix P0102 — Step by Step

  1. 1

    Inspect Wiring and Connectors

    Look for loose pins, cracked insulation, or corrosion at the MAF sensor plug and the ECU harness.

  2. 2

    Check for Vacuum Leaks

    A large vacuum leak can pull the MAF voltage down. Use a smoke machine or carb‑cleaner spray around intake hoses.

  3. 3

    Read Live MAF Data

    Connect a scan tool, view PID 0x10 (MAF flow). At idle the reading should be about 2‑7 g/s. Anything near zero indicates a problem.

  4. 4

    Measure MAF Sensor Voltage

    Back‑probe the sensor’s signal wire. With the key on (engine off) you should see ~0.5 V. At idle it should rise to ~0.8‑1.0 V. Compare to service data for your make.

  5. 5

    Replace the MAF Sensor

    If voltage and live data are out of spec, install a new sensor. Follow torque specs in the service manual and reconnect the plug securely.

When to Call a Professional Mechanic

If the sensor voltage is normal but the code persists after cleaning and wiring checks, the PCM may be failing or the MAF sensor needs a calibrated replacement—both require a dealer‑level scan and possible re‑programming.

Diagnostic Flowchart

Follow this visual guide to systematically diagnose P0102:

Introduction to P0102 Code

The P0102 code – Mass Air Flow (MAF) Circuit Low Input is a common issue in modern fuel-injected engines. It appears when the powertrain control module (PCM) detects that the voltage from the MAF sensor is below the calibrated minimum. A low-input signal tells the PCM that the sensor cannot accurately measure the amount of air entering the engine, which forces the computer to guess fuel delivery. This guesswork leads to rough idle, hesitation, and often a failed emissions test.

Overview of the MAF Sensor

The Mass Air Flow (MAF) sensor is a critical component in modern fuel-injected engines. It measures the amount of air entering the engine and sends a voltage signal to the PCM. The PCM uses this information to calculate the correct amount of fuel to inject into the engine. The MAF sensor is typically located between the air filter and the throttle body, and it uses a hot wire or hot film element to measure the air flow.

Symptoms of P0102 Code

The symptoms of the P0102 code can vary depending on the severity of the issue. Some common symptoms include:

  • Rough idle or stalling – The engine may stumble when you come to a stop.
  • Hesitation on acceleration – Power drops as you press the pedal because the PCM is guessing air flow.
  • Poor fuel economy – Expect 5-10% more gallons per mile.
  • Check-engine light – The PCM stores P0102 and may also log related codes like P0101.
  • Failed emissions test – The O₂ sensor sees a lean condition and the test will flag it.

These clues help you decide how urgent the repair is. A car that stalls at a stop is a safety risk; a mild fuel-economy hit can wait a few weeks.

What Triggers the P0102 Code

The MAF sensor measures how much air enters the engine and sends a voltage signal to the PCM. The PCM expects that voltage to stay within a calibrated range. Anything that forces the signal below the lower limit sets P0102.

TriggerHow it lowers the signal
Dirty sensorCarbon build-up blocks the hot wires, reducing voltage.
Wiring harness damageCracked insulation or a loose pin adds resistance, pulling voltage down.
Vacuum leakExtra air bypasses the sensor, making the PCM think less air is flowing.
Failed sensorInternal heater or sensing element breaks, output stays low.
PCM faultRare, but a bad input channel can misread a good sensor.

Safety Precautions Before You Begin

Before starting the diagnosis and repair process, make sure to take the necessary safety precautions:

  • Battery disconnect: Remove the negative terminal before removing the sensor or probing wires. This prevents accidental shorts.
  • Hot exhaust: Wait at least 10 minutes after the engine is shut off; the exhaust manifold can stay >200°C.
  • Jack stands: If you need to lift the vehicle to access the intake, use a floor jack and secure the car with jack stands. Never rely on the jack alone.
  • Fuel system: Work in a well-ventilated area and keep a fire extinguisher nearby. Avoid spraying carb-cleaner near open flames.

Step-by-Step Diagnosis & Repair

Below is the step-by-step guide to diagnosing and repairing the P0102 code:

  1. Inspect Wiring and Connectors: Look for loose pins, cracked insulation, or corrosion at the MAF sensor plug and the ECU harness.
  2. Check for Vacuum Leaks: A large vacuum leak can pull the MAF voltage down. Use a smoke machine or carb-cleaner spray around intake hoses.
  3. Read Live MAF Data: Connect a scan tool, view PID 0x10 (MAF flow). At idle the reading should be about 2-7 g/s. Anything near zero indicates a problem.
  4. Measure MAF Sensor Voltage: Back-probe the sensor’s signal wire. With the key on (engine off) you should see ~0.5 V. At idle it should rise to ~0.8-1.0 V. Compare to service data for your make.
  5. Replace the MAF Sensor: If voltage and live data are out of spec, install a new sensor. Follow torque specs in the service manual and reconnect the plug securely.

Cost Estimates

The cost of repairing the P0102 code can vary depending on the cause of the issue. Here are some estimated costs:

  • MAF sensor replacement: $100-$300 (parts and labor)
  • Wiring harness repair: $50-$200 (parts and labor)
  • Vacuum leak repair: $50-$500 (parts and labor)
  • PCM replacement: $500-$1,500 (parts and labor)

Make-Specific Fixes

Toyota

The Toyota Corolla and Camry models from 2014-2018 are prone to MAF sensor issues due to a design flaw. The typical root cause is a faulty MAF sensor, and the cost of replacement is around $200-$300. Make sure to use a genuine Toyota MAF sensor to ensure proper function.

Honda

The Honda Civic and Accord models from 2012-2015 are known to have issues with the MAF sensor due to carbon buildup. The typical root cause is a dirty MAF sensor, and the cost of cleaning or replacement is around $100-$200. Use a Honda-approved MAF sensor cleaning solution to avoid damaging the sensor.

Ford

The Ford F-150 and Mustang models from 2015-2018 are prone to MAF sensor issues due to a wiring harness problem. The typical root cause is a damaged wiring harness, and the cost of repair is around $200-$500. Make sure to use a genuine Ford wiring harness to ensure proper function.

Chevrolet

The Chevrolet Silverado and Cruze models from 2014-2017 are known to have issues with the MAF sensor due to a vacuum leak. The typical root cause is a vacuum leak, and the cost of repair is around $50-$200. Use a Chevrolet-approved vacuum leak repair kit to ensure proper function.

Nissan

The Nissan Altima and Sentra models from 2013-2016 are prone to MAF sensor issues due to a faulty MAF sensor. The typical root cause is a faulty MAF sensor, and the cost of replacement is around $150-$300. Make sure to use a genuine Nissan MAF sensor to ensure proper function.

Common Misdiagnoses

One common misdiagnosis of the P0102 code is a faulty oxygen sensor. While the oxygen sensor can cause similar symptoms, it is not the primary cause of the P0102 code. Another common misdiagnosis is a faulty throttle position sensor. However, the throttle position sensor is not directly related to the MAF sensor, and replacing it will not fix the issue.

Vehicle-Specific Notes

Some vehicles may have specific notes or recommendations for diagnosing and repairing the P0102 code. For example:

  • Toyota: Make sure to use a Toyota-approved MAF sensor cleaning solution to avoid damaging the sensor.
  • Honda: Use a Honda-approved MAF sensor cleaning solution to avoid damaging the sensor.
  • Ford: Make sure to use a genuine Ford wiring harness to ensure proper function.
  • Chevrolet: Use a Chevrolet-approved vacuum leak repair kit to ensure proper function.
  • Nissan: Make sure to use a genuine Nissan MAF sensor to ensure proper function.

By following these steps and taking the necessary safety precautions, you can diagnose and repair the P0102 code and get your vehicle running smoothly again. Remember to always consult your vehicle’s repair manual for specific instructions and recommendations.

Related Powertrain Fuel & Air DTC Codes

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Related Diagnostic Guides

These guides cover similar issues you might find helpful:

🚗 Is Your Check Engine Light Serious?

Use our free AutoDiag Pro tool to instantly check code severity, get fair repair pricing, and decide whether to fix or sell — no mechanic visit needed.

Check Code Severity Free →

Published: · Updated: · By Dave Morrison · Reviewed by Tom Kowalski

This guide is for informational purposes only. Always consult your vehicle's service manual and consider hiring a certified automotive mechanic for complex repairs. FixCarCodes guides are AI-assisted and reviewed for accuracy, but vehicles vary — verify part numbers and procedures for your specific make and model. Learn about our editorial process.