Tuesday, June 21st, 2011 AT 11:38 PM
My 1997 BMW m3 is idling low and very rough (around 500rpm) it seems to drive fine but sometimes dies while idling.I took it into a mechanic and got a "mass air flow" error. Any suggestions on what that could mean and how to fix it?