P0104 – OBD-II DTC

OBD-II DTC P0104 – Mass or Volume Air Flow Circuit Intermittent

DTC P0104 meaning

DTC P0104 refers to a diagnostic trouble code indicating an intermittent issue in the Mass or Volume Air Flow (MAF) circuit. This code is triggered when the Engine Control Module (ECM) detects a problem with the MAF sensor’s signal, which can affect the engine’s air-fuel mixture and overall performance.

DTC P0104 symptoms

Common symptoms associated with DTC P0104 may include:

  • Check Engine Light illuminated
  • Rough idling or stalling
  • Decreased fuel efficiency
  • Loss of power during acceleration
  • Unusual engine noises

DTC P0104 causes

Several factors can lead to the triggering of DTC P0104, including:

  • Faulty MAF sensor
  • Wiring issues or damaged connectors in the MAF circuit
  • Vacuum leaks in the intake system
  • Contaminated MAF sensor
  • ECM software issues

DTC P0104 seriousness

DTC P0104 can be considered a moderate to serious issue. While it may not cause immediate engine failure, it can lead to poor engine performance, increased emissions, and potential damage to other engine components if not addressed promptly.

How to diagnose DTC P0104

To diagnose DTC P0104, follow these steps:

  1. Use an OBD-II scanner to confirm the presence of the P0104 code.
  2. Inspect the MAF sensor and its wiring for any visible damage or disconnections.
  3. Check for vacuum leaks in the intake system.
  4. Test the MAF sensor using a multimeter to ensure it is functioning within specifications.
  5. Clear the code and perform a test drive to see if the code reappears.

How to fix DTC P0104 step-by-step instructions

To fix DTC P0104, follow these steps:

  1. Inspect and repair any damaged wiring or connectors in the MAF circuit.
  2. Clean the MAF sensor using a specialized MAF cleaner.
  3. Replace the MAF sensor if it is found to be faulty.
  4. Check and repair any vacuum leaks in the intake system.
  5. Recheck the system with an OBD-II scanner to ensure the code is cleared.

How to erase DTC P0104

To erase DTC P0104, you can:

  • Use an OBD-II scanner to clear the trouble code.
  • Disconnect the vehicle’s battery for a few minutes to reset the ECM.
  • Drive the vehicle for a short distance to see if the code reappears.

Recommended tools for OBD-II diagnostics

Explore our expert picks: The Best OBD2 Scanners for 2025

Easy-to-use Multimeter for reliable diagnostics: AstroAI Auto-ranging Multimeter

Some of the links on this page may be affiliate links, which means we may earn a small commission if you make a purchase. This helps us keep our DTC database up to date and provide valuable content for free. We only recommend products that we have tested and believe to be the best in their class.