HomeTrouble CodesP0104

P0104 — Mass Volume Air Flow Sensor Circuit Intermittent

Generic OBD-II · all makesPowertrain (engine & transmission)

P0104 indicates the engine control module detects an irregular or intermittent signal from the Mass Air Flow (MAF) sensor circuit. This means the sensor data is fluctuating unexpectedly rather than being completely absent or fixed at a single value. It often points to electrical connection issues, wiring problems, or a failing sensor element.

Symptoms

What causes it — most likely first

1. Failing MAF Sensor

Internal electrical fault within the sensor causes signal drops or erratic voltage output.

2. Damaged Wiring Harness

Chafed, broken, or exposed wires in the sensor circuit lead to intermittent connection loss.

3. Corroded Connector

Poor contact or oxidation at the sensor electrical plug disrupts signal transmission.

4. Dirty Sensor Element

Contamination on the sensing wire disrupts airflow measurement consistency.

5. Intake Air Leak

Unmetered air enters the engine between the sensor and throttle body.

6. PCM Failure

Internal control module fault preventing signal processing is very rare.

How it's diagnosed

  1. Inspect MAF connector and wiring for visible damage or corrosion
  2. Monitor live MAF data for dropouts while engine is running
  3. Perform wiggle test on harness to reproduce the intermittent fault
  4. Check intake tubing for cracks between sensor and throttle body
  5. Test sensor voltage and ground references with a multimeter
  6. Substitute sensor with a known good unit to confirm failure

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean I need a new engine computer?

No, PCM failure is extremely rare for this code; check wiring and the sensor first.

Can I clean the sensor instead of replacing it?

Cleaning may help if dirt is the cause, but internal electrical faults require replacement.

Is it safe to drive with this code?

Short trips are usually okay, but prolonged driving may harm fuel economy and performance.

Why does the Check Engine Light come and go?

Intermittent codes trigger when the fault happens temporarily, often due to vibration or heat.