Hey Scotty ! Dallas Texas driver here, my check engine light came on, checked it was the MAF, we cleaned it and reset. It hasn’t came back until this week (2weekslater) . Read it, came back as MAF Again . (P0101) Just swapped it out but the light came back on. We now reset the computer and erased the code because I did not have the tool but what if it comes back on , next thing to do? Car drives fine
Just wait for it to come back on. Based on what you did and if replaced with oem maf, it is probably fixed.
@hillbilly , light came back on but I haven’t driven it much . Next step? It starts fine still but only have driven 40/50 miles since the swap
Was oem maf used? Yea, it can be important as I guarantee EVERY maf for a bmw out of China is bad... pretty sure most mechs here have experienced this too.
Now, on the fixing it. What code reader do you have? I'm gonna want values and if we can get real time data, it'd help. First we want to look at exhaust as this tells the quality burn/ignition/af ratio. So after closed loop operation, upstream O2 values and ltft values? And insure stft is cylcling 0-1 volts (appx). Let me know if this makes sense to you. Give bat voltage too (running and not running).
May be as simple as an intake leak and a smoke test (scotty vidy) can find it, ya fix it and problem solved. You can just do this as arguably it's even a good maintenance idea find leaks before they get bad (ever car will eventually leak on induction side). But no guarantees as this being the problem...only 1 of several possible causes.
Did I mention oem maf?
