Logo
Moderate severityfuel-air

P0104 — Mass or Volume Air Flow Circuit Intermittent

Can I drive?

Drive with caution — fix soon.

Find a Technician for P0104

What P0104 means

This code means the engine computer detected an intermittent fault in the mass air flow (MAF) sensor circuit, meaning the signal drops out or jumps around now and then rather than constantly. It's usually caused by loose or corroded wiring and connectors, or a sensor that's beginning to fail. Intermittent codes can be tricky to pinpoint, but they're often fixable by repairing connections or replacing the sensor.

Common symptoms

  • Check engine light comes on and off
  • Occasional hesitation or stumbling
  • Intermittent rough idle
  • Inconsistent fuel economy
  • Brief loss of power that comes and goes

Common causes

  • Loose or corroded MAF sensor connector
  • Frayed or damaged wiring in the circuit
  • Failing mass air flow sensor
  • Poor ground connection
  • Vacuum or intake air leak

Typical repair cost

$100 – $400

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0104 code?

Usually yes for short trips, but the intermittent nature means performance can drop unexpectedly. You may feel occasional hesitation or stumbling. Get it diagnosed before the problem becomes constant.

How much does it cost to fix a P0104?

Repairs typically range from $100 to $400. A simple wiring or connector fix is cheaper, while replacing the MAF sensor with labor costs more.

Is a P0104 code serious?

It's moderate. It won't usually cause immediate engine damage, but the inconsistent signal can lead to stalling and poor performance over time, so it's worth addressing.

Why is my P0104 code intermittent?

Intermittent faults usually come from loose or corroded connections that only break contact under vibration or heat. A mechanic will often wiggle-test the wiring and connector to find the weak spot.

Related codes