Skip to content

OBD-II Code · Sensors

P0104

MAF Circuit Intermittent

medium severitySafe to drive$50-$300

Intermittent MAF readings.

Common symptoms

  • CEL comes and goes
  • Intermittent stumble

Likely causes

  • Loose connector
  • Chafed wiring
  • Failing MAF

Where to start

  1. Try the cheapest cause first. Start by checking: loose connector.
  2. Cost & scope. $50-$300
  3. 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

← All OBD-II codes

More free tools

VIN DecoderDecode year, make, model, engine, recalls.Maintenance ScheduleOil, timing belt, fluids, by vehicle.Gas CostWeekly, monthly, annual fuel math.Tire SizeOEM vs new — diameter delta + speedo error.

See all 10 tools