Check Engine Light After MAF Replacement
A mechanic replaced my Mass Air Flow (MAF) unit because the old one was damaged. However, the check engine light is still on, and a diagnostic scan shows "Mass Air Flow too large."
I took it to a trusted mechanic, who found that the previous one didn’t transfer the original MAF sensors to the new unit. He suspects the replacement was a cheap aftermarket part, and the sensors aren’t functioning correctly.
How can I find a reliable replacement (part number) that won’t cause issues? Any recommendations?
ML 320 (W164, 2009 Facelift)
Thanks!




Basically your sensor is fine, but because it has the old sensor trim in memory, the difference is too great and it gets an error. 30min with no battery may reset this, otherwise you'll need a scan tool that can access the adaptations (noting you are supposed to reset air filter adaptations each time they are replaced as well).
If you haven't already, it might also be worth double-checking all the connections and ensuring there are no air leaks in the intake system that could affect the readings. Sometimes, a simple vacuum leak can throw off the MAF sensor readings and trigger the check engine light.




