E46 (1999 - 2006)
Hey everyone, I have a 320i M54, Today I've changed the plugs, oil and disa valve, cleaned the ICV as well, car were making some white smoke before, hoped this maintenance would fix that but I am having the same problems, car idles rough and sometimes come to dying, engine gives misfire codes...