Check engine light on? Type your code.

P0104: Mass airflow sensor circuit intermittent signal

Drive carefully. Get it checked within a week or two.

Can I drive with P0104?

Yes, but drive carefully and get it checked soon. Loose connections or vibrating components cause erratic air measurements while driving.

What does P0104 mean?

P0104 stands for Mass or Volume Air Flow Circuit Intermittent.

Symptoms you may notice

  • Engine hesitates or jerks when stepping on the gas
  • Rough, unsteady idle at stoplights
  • Reduced engine power and delayed gear shifts

How much does it cost to fix?

Repair costs for code P0104 depend on the specific underlying root cause, ranging from simple DIY checks to component replacement. The table below lists the most common causes and rough price ranges in USD:

  • Loose terminal pins in the sensor connector
    $20-$60 common
  • Worn or cracked sensor wiring insulation
    $40-$110 possible
  • Internal vibration fault in sensor electronics
    $150-$330 possible
  • Engine vibration causing intake hose flex
    $30-$80 rare

What to do next

  1. Wiggle the MAF sensor harness while the engine idles to check for misfire.
  2. Clean pin contacts with electrical contact cleaner.
  3. Secure wiring with zip ties to eliminate engine vibration strain.
Last updated: October 2026

Related codes

General guidance only, not a professional diagnosis. If the check-engine light is flashing, or the car is running rough, overheating or losing power, stop driving and get help.

About this code

Code P0104 typically arises from intermittent electrical contact rather than total component failure. Potholes and engine revs can make the signal momentarily cut out, triggering hesitation or momentary dashboard warnings. Fixing loose pins or securing loose wires resolves this code permanently.