Mass or Volume Air Flow "A" Circuit Intermittent
P0104 indicates the mass air flow (MAF) sensor is sending intermittent or erratic signals to the engine control module, preventing accurate fuel-air mixture calculation. This causes the engine to run poorly and can trigger secondary codes related to misfires or oxygen sensor readings.
What You Might Notice
- Check engine light illumination
- Rough idle or rough running engine
- Hard starting or stalling after startup
- Black smoke from exhaust tailpipe
- Poor acceleration and reduced fuel economy
Most Common Causes
- 1
Dirty or contaminated MAF sensor
The MAF sensor's delicate hot wire or film element becomes coated with carbon, dust, or oil, causing intermittent signal dropout. This is the most common cause of P0104 codes.
- 2
MAF sensor electrical harness issue
Loose connections, corroded terminals, frayed wiring, or poor crimps in the MAF sensor connector cause intermittent signal loss to the PCM.
- 3
Intake air leaks
Vacuum leaks or cracks in the intake ducting between the air filter and MAF sensor allow unmeasured air into the engine, confusing the sensor readings.
- 4
Failed MAF sensor
Internal sensor failure or degradation causes erratic voltage output that the PCM interprets as an intermittent circuit fault.
How to Diagnose It
- 1
Check Dirty or contaminated MAF sensor — The MAF sensor's delicate hot wire or film element becomes coated with carbon, dust, or oil, causing intermittent signal dropout. This is the most common cause of P0104 codes.
- 2
Check MAF sensor electrical harness issue — Loose connections, corroded terminals, frayed wiring, or poor crimps in the MAF sensor connector cause intermittent signal loss to the PCM.
- 3
Check Intake air leaks — Vacuum leaks or cracks in the intake ducting between the air filter and MAF sensor allow unmeasured air into the engine, confusing the sensor readings.
- 4
Check Failed MAF sensor — Internal sensor failure or degradation causes erratic voltage output that the PCM interprets as an intermittent circuit fault.
How to Fix It
- 1
Clean the MAF sensor
Remove the MAF sensor from the intake and carefully clean the sensing element with MAF sensor cleaner and a soft brush. Do not touch the delicate wire or film. Reinstall and test.
- 2
Inspect and repair MAF electrical harness
Check the MAF sensor connector for corrosion, loose pins, and damaged wiring. Clean corroded contacts with electrical contact cleaner or replace damaged harness segments.
- 3
Check for intake air leaks
Inspect the intake air ducting, gaskets, and hoses between the air filter box and throttle body for cracks, loose clamps, or disconnected lines. Seal or replace leaking components.
- 4
Replace the MAF sensor
If cleaning and electrical inspection do not resolve the code, replace the MAF sensor with a new OEM or quality aftermarket unit and clear the fault code.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
