Feedback

P0104 OBD Error Code: Problem & Solutions

OBD Code P0104 - Mass or Volume Air Flow Circuit Intermittent

<<See All OBD Codes

Is your car engine stalling and not starting? Is there a lack in throttle response and reduced acceleration? Do you notice black smoke coming from the exhaust tail pipe? All these can be indications of OBD code P0104 error being stored in the PCM (Powertrain Control Module).

Learn More About OBD Code P0104

The trouble code P0104 is set when the MAF sensor circuit is malfunctioning. Intermittent faults can be extremely difficult to trace and fix, since code readers generally do not specify in which part of the circuit the problem lays. For instance, the fault could be an intermittent interruption of the reference voltage (power supply), or, as often happens, the problem could be an intermittent break in the signal voltage to the PCM (Powertrain Control Module) due to a failing sensor, wiring issues, or defective electrical connectors.


What causes the problem of Mass or Volume Air Flow Circuit Intermittent?


  • Faulty/Damaged MAF Sensor
  • Leaky/Cracked rubber hoses from vacuum to intake tube
  • Heavily Contaminated Catalytic Converters
  • Faulty/Damaged wiring harness to the sensor circuit
  • Open/contaminated EGR (Exhaust Gas Recirculation) valve
  • Faulty PCV (Positive Crankcase Ventilation) valve
  • Faulty MAP (Manifold Absolute Pressure) sensor

Replace/Repair These Parts To Fix OBD Code P0104

  1. Engine Control Module - Faulty ECM affects the electrical and subsystems performance directly. Replace the faulty components immediately.
  2. Powertrain Control Module - PCM problems are rare but have to be addressed with utmost importance. Replace then now!
  3. Diagnostic Tool - In order to be detect and diagnose the reasons for the OBD error, it’s important to use professional grade diagnostic tools. Buy quality diagnostic tools from us.
  4. Mass Air Flow Sensor - A faulty/contaminated MAF sensor will incorrectly examine the air pressure and thus hamper the fuel delivery system and engine combustion. Thus, replace damaged/faulty MAF sensor today!
  5. Air Filters - Dirty/damaged can let contaminated air to enter the intake system and affect the air and fuel mixture composition and can damage the engine as well. Clean the clogged filters and replace if damaged.
  6. Manifold Absolute Pressure Sensor - Faulty MAP sensor can cause reduced fuel efficiency, lack of power, engine misfires, and increased emission from the exhaust. Thus, replace faulty sensors now!
  7. Manifold Gasket Set - Faulty intake gasket can affect engine power, acceleration and fuel economy along with engine misfires. Thus, replace them now!

Symptoms Of OBD Error Code P0104

This P0104 error may cause reduced power, the engine may run rough, or the engine may crank but not start. There is typically an illuminated Check Engine light as well. Symptoms of a P0104 code may include:


Common Symptoms


  • Check Engine Light illumination on the dashboard
  • Engine running rough
  • Black smoke from exhaust tail pipe
  • Engine stalling and not starting
  • Engine hard start or stalling after it starts
  • Drop in acceleration and response

How To Correct P0104 Mass or Volume Air Flow Circuit Intermittent

The main components to look for error and correct the OBD error are following;


  • Damaged Intake Manifold Gasket replacement
  • Faulty Mass Airflow Sensor replacement
  • Faulty wiring and connectors replacement
  • Dirty Air Filter replacement


At Parts Avatar Canada, find best replacement parts and performance parts for your vehicle. We have parts for all make and model be it Mazda, BMW, Audi, etc.; and from best brands like Bosch, Denso, Remy and more. Visit us now!

Easy Diagnosis Of Engine Error OBD Code P0104

With OBD Code P0104, you can hear very loud noises, like explosions, from the rear of the vehicle upon acceleration.


  • First, check the carburettor to ensure that the fuel and air combination are properly balanced. If these settings are correct, then thoroughly inspect the distributor cap for any cracks or hairline splits, as this can produce a backfire.
  • Next, move on to the spark plugs and ensure that they are clean and undamaged and inspect the engine gaskets for any sign of damage, as they are responsible for ensuring the correct gas exchange within the engine.
  • P0104 OBD-II code on vehicles with electronically controlled automatic transmissions, the 3-4 shift solenoid is responsible for actuating the hydraulic circuits to activate clutches or bands that change gears inside the automatic transmission. Thus, examine each component carefully to avoid any misdiagnosis.
  • Inspect all MAF sensor wiring and connectors to make sure they are intact, not frayed, broken, routed too close to ignition wires/coils, relays, motors, etc. Also check for leakages in the air intake system.
  • Clean and clear clogged air filters to avoid any contamination and to optimise proper air to fuel ratios for proper engine performance.
  • Check for faulty MAP sensor and replace if necessary. If everything seems in perfect condition, inspect PCM for the problem.


Common Mistakes When Diagnosing The P0104 Code


  • Air Intake manifold leakages
  • Mass Air Flow (MAF) sensor failure/contaminated
  • Powertrain Control Module (PCM) failure/faulty
  • Wiring and harness not examined for damages and breakages

Other Diagnostic Codes Related To OBD Code P0104

P0100 - Mass or Volume Air Flow "A" Circuit Malfunction

P0101 - Mass or Volume Air Flow "A" Circuit Range/Performance Problem

P0102 - Mass or Volume Air Flow "A" Circuit Low Input

P0103 - Mass or Volume Air Flow "A" Circuit High Input