P0104
Mass or Volume Air Flow Circuit Intermittent
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code P0104
The P0104 code indicates that the Mass Air Flow (MAF) sensor circuit is experiencing an intermittent fault — the signal cuts in and out or fluctuates erratically rather than failing completely. This can be one of the more frustrating codes to diagnose because the problem may not be present when you're looking for it. The engine may run fine most of the time, then suddenly stumble, hesitate, or stall before returning to normal.
Intermittent electrical problems are almost always caused by a connection issue rather than the sensor itself. Start by unplugging the MAF sensor connector and inspecting both the connector and the sensor pins for corrosion, bent pins, or moisture. A connector that clicks in firmly but has corroded internal contacts is a very common finding. Also trace the wiring harness from the MAF sensor back toward the ECM, looking for areas where it might rub against brackets, hoses, or sharp edges.
If the connector and wiring look good, clean the MAF sensor element with a dedicated MAF cleaner and make sure the intake ducting is securely fastened with no loose clamps. You can try wiggling the connector and wiring while the engine is running to see if you can reproduce the stumble — this is a classic technician trick for finding intermittent faults. If the problem persists after all connections are verified, the MAF sensor itself may have an internal intermittent failure and should be replaced.
Severity
Symptoms
- •Check Engine Light comes on and off
- •Engine intermittently stumbles or hesitates
- •Occasional stalling, especially at idle
- •Sporadic changes in engine performance
- •Fuel economy varies unpredictably
- •Engine surges or bucks under light acceleration
Likely Causes
A connector that is not fully seated or has corroded pins can make intermittent contact, causing the signal to drop in and out as the engine vibrates.
A wire that is partially broken or rubbing against a metal surface can make and break contact intermittently, especially during engine vibration or under-hood heat expansion.
A partially contaminated sensor may produce readings that are sometimes within range and sometimes not, depending on airflow conditions and temperature.
A loose intake boot or clamp can shift slightly during driving, periodically allowing unmetered air past the MAF sensor and causing intermittent reading fluctuations.
High-voltage components like alternators, ignition coils, or aftermarket electronics mounted too close to the MAF wiring can induce sporadic signal interference.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Clean and reseat the MAF sensor electrical connector
- Inspect and repair damaged or chafed wiring in the MAF circuit
- Clean the MAF sensor with dedicated MAF cleaner
- Tighten or replace loose intake air duct clamps and boots
- Replace the MAF sensor if intermittent failures persist
Shop Parts
Videos
How to Fix P0104 Code | MAF Sensor Intermittent Repair |
Car Mechanic USA
Causes and Fixes P0104 Code: Mass or Volume Air Flow \"A\" Circuit Intermittent
HVAC Mechanic
P0100 P0101 P0102 P0103 P0104 CAUSES AND FIX MASS AIR FLOW MAF
Top 5 Auto Repairs