OBD-II Code · Sensors
P0104
MAF Circuit Intermittent
Intermittent MAF readings.
Common symptoms
- CEL comes and goes
- Intermittent stumble
Likely causes
- Loose connector
- Chafed wiring
- Failing MAF
Where to start
- Try the cheapest cause first. Start by checking: loose connector.
- Cost & scope. $50-$300
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there.
Read the full diagnostic procedure
P0104 is the intermittent version of the MAF circuit codes — the ECM saw an out-of-range signal that came back into range before it could latch a P0102 or P0103, and it has happened often enough to set a code. These are the hardest MAF codes to diagnose because the fault is rarely present when the car is on the lift. Cheapest-first ladder: wiggle-test the MAF connector and the harness back to the first body-tie with the engine running and a scan tool watching g/s — any momentary drop to 0 or spike to 80+ g/s confirms the fault zone; inspect the connector for pushed-back terminals (a terminal that looks seated but has retracted 1-2mm into the plastic shell is the classic culprit); check the harness where it crosses any sharp metal edge — valve cover bolt heads, intake manifold ribs, and airbox brackets are the usual chafe points; clean the MAF with CRC MAF cleaner on principle ($10) since intermittent hot-wire signal dropout can mimic a connector fault; if the wiggle test is clean, leave a scan tool recording freeze-frames during the customer's normal drive cycle for 1-3 days. Replacing a MAF for P0104 without a wiggle test is the second-most-common misdiagnosis in this family — the sensor is fine and the connector or harness is the actual fault.
Vehicle-specific patterns
Vehicle-specific patterns: 2004-2010 Ford 5.4L 3V and 6.8L V10 set P0104 from the well-documented MAF harness chafe at the valve cover edge; 2005-2012 Nissan Frontier/Xterra/Pathfinder 4.0L VQ40 sets P0104 from cracked solder joints on the MAF circuit board that open and close with thermal cycling; 2007-2014 GM 5.3L sees P0104 from the broken MAF connector locking tab letting the plug walk loose over time; 2003-2008 Subaru EJ25 (Forester XT, WRX) sees P0104 from intermittent hot-wire dropout as the sensor ages past 100k miles, where cleaning helps temporarily and replacement is the durable fix. Estimated repair: $20 to $400.
Related codes
Look up another code
More free tools