P0104 medium Severity

P0104: Mass Air Flow (MAF) Sensor Circuit "A" Intermittent/Erratic

Intermittent drivability issues such as rough idle, hesitation, stalling or reduced fuel efficiency may occur; not typically a sudden failure event but can degrade performance and emissions.

Overview

P0104 is an OBD‑II generic code indicating intermittent or erratic signal from the Mass Air Flow (MAF) sensor circuit, affecting air‑fuel mixture calculations.

Common Symptoms

  • Illuminated Check Engine Light
  • Rough or unstable idle
  • Engine hesitation or stumbling during acceleration
  • Reduced power or fuel efficiency
  • Intermittent stalling or hard starting
  • Occasional black smoke from exhaust

Most Common Causes

Dirty or contaminated MAF sensor affecting signal consistency high

Contamination from dirt, oil or debris can disrupt the sensor's ability to measure airflow accurately.

Faulty or failing MAF sensor medium

Internal sensor failure can cause intermittent erratic readings.

Wiring or connector issues in MAF circuit high

Loose, corroded, frayed or chafed wiring/connector can interrupt the signal intermittently.

Intake air leaks downstream of the sensor medium

Vacuum or intake leaks can affect airflow measurement leading to erratic readings.

PCM/ECM input circuit anomaly low

Rare intermittent fault in the engine control module input channel may affect signal interpretation.

Diagnostic Steps

  1. Retrieve P0104 along with any additional codes using a professional scan tool and record freeze frame data.
    Expected: P0104 confirmed; other related codes such as P0101–P0103 may also be present.
    Interpretation: Presence of related codes may indicate broader MAF circuit or intake issues.
  2. Visually inspect MAF sensor wiring and connectors for damage, loose pins or corrosion.
    Expected: Intact wiring and secure connections with no corrosion or chafing.
    Interpretation: Any visible issues suggest circuit interruption as likely cause.
  3. Check intake system for vacuum or air leaks, including hoses and boots near the MAF sensor.
    Expected: No unmetered air entering intake downstream of sensor.
    Interpretation: Air leaks can mimic or trigger intermittent MAF readings.
  4. Clean MAF sensor using approved MAF cleaner and inspect sensor element.
    Expected: Sensor element free of dirt, oil and debris.
    Interpretation: Dirty sensor cleaning may resolve intermittent signal issues.
  5. If symptoms persist, test sensor output via live data/frequency and compare to expected values under various engine conditions.
    Expected: Consistent and smooth signal proportional to engine load and RPM.
    Interpretation: Erratic readings support sensor or wiring faults rather than secondary causes.

Repair Solutions

Clean MAF sensor using approved MAF cleaner easy
Estimated Cost: $20 - $40

Often resolves contamination related intermittent signals.

Repair or replace damaged wiring/connectors in MAF circuit medium
Estimated Cost: $50 - $200

Cost varies based on extent of wiring damage and labor.

Replace MAF sensor with OEM part medium
Estimated Cost: $80 - $380

Recommended if sensor tests faulty or cleaning does not resolve P0104.

Seal intake air leaks or replace intake components medium
Estimated Cost: $30 - $150

Fixes vacuum leaks affecting airflow measurement.

Common Misdiagnoses

Avoid these common diagnostic mistakes:

  • Replacing MAF sensor without checking wiring or intake leaks first
  • Assuming torn intake boot is cause when wiring is the root issue

Frequently Asked Questions

Technical definition of P0104 OBD-II Code

The P0104 code stands for Mass Air Flow (MAF) Sensor Circuit "A" Intermittent/Erratic. This generally indicates an issue with the Air Intake system.

Reflecting on severity: How bad is P0104?

You should treat P0104 as a medium issue. Intermittent drivability issues such as rough idle, hesitation, stalling or reduced fuel efficiency may occur; not typically a sudden failure event but can degrade performance and emissions.

Symptoms associated with DTC P0104

The most typical signs are: Illuminated Check Engine Light, Rough or unstable idle, Engine hesitation or stumbling during acceleration.

What causes the P0104 code?

This code is frequently triggered by: Dirty or contaminated MAF sensor affecting signal consistency, Faulty or failing MAF sensor, Wiring or connector issues in MAF circuit.

Repair cost breakdown for P0104

It depends on what needs to be fixed. Clean MAF sensor using approved MAF cleaner repairs are cheaper (~$40), while Replace MAF sensor with OEM part repairs are on the higher end (~$380).

Does code P0104 apply to Toyota vehicles?

This is a universal code. You might see P0104 on Ford, Chevrolet, Toyota, Honda, Nissan, or any other OBD-II vehicle.

User Comments (0)

Share your experience or ask a question about this code.

Be the first to share your experience with P0104!