E46 m3 common problems