🔍
Intermittents almost always come back to wiring or connectors. Before buying a $250 MAF sensor, wiggle the connector and harness with the engine running and watch the live data. See MAF cleaners and sensors on Amazon ↗
🗺️ Where Is the Problem?
Blueprint view - P0104 fault zone in the engine and emissions control system
These are statistical causes across ALL vehicles - your exact car may rank differently
For example, on a Honda 4-cyl the downstream O2 sensor causes P0104 64% of the time, but on a GM 5.3L V8 the catalytic converter is the cause 71% of the time. Get a probability ranking built specifically for your year, make, model, and mileage.
🔎 Get the ranking for my exact car - $5.99 →
🎯 Top Causes & Probability
50%
#1 - Most Likely
Corroded MAF Connector
Moisture wicks into the MAF connector under the air filter housing and corrodes pins. The signal drops out under vibration. Clean with electrical cleaner and apply dielectric grease.
🔧 Part
$5–$20
👨🔧 Labor
$40–$120
⚡ DIY Difficulty
Easy
30%
#2 - Check First
Loose Air Intake Boot or Filter Box
A loose intake boot lets unmetered air past the MAF, throwing the reading off intermittently. Check the boot for cracks and confirm the filter box latches are clamped down.
🔧 Part
$15–$80
👨🔧 Labor
$30–$80
⚡ DIY Difficulty
Easy
15%
#3 - Less Common
Failing MAF Sensor Element
The hot-wire or hot-film element inside the MAF is degrading from age and contamination. Cleaning the element with MAF-safe cleaner restores most sensors; severely damaged ones need replacement.
🔧 Part
$80–$300
👨🔧 Labor
$30–$80
⚡ DIY Difficulty
Easy
🚗 Most Affected Vehicles
🔧 Step-by-Step Diagnosis
- Wiggle test the MAF harness - With the engine idling and a scan tool watching MAF g/s, gently flex the harness and connector. A signal drop confirms wiring or connector fault.
- Clean the MAF element - Spray with CRC MAF cleaner only. Do not touch the element with a brush.
📍 Find a Trusted Shop Near You
Please enter a valid 5-digit ZIP code.
Tips for Choosing a Shop
- Ask if they charge a diagnostic fee and whether it applies toward the repair
- Request a written estimate before approving any work
- Ask specifically about the part brand - OEM vs. aftermarket matters for this code
- Check Google reviews for recent mentions of the specific repair you need