I guess the issue is caused by manufacture inconsistency. Some car are lucky enough to get everything right. But not so for many others. There is post in E90Post mentioned that the issue is triggered by a very small misfiring that is so small that there is no fault code register, i.e. computer still believe it is normal and it does not know exactly which cylinder is having misfiring. So, i guess we have to live it for now.
However, for a real fix, each one of us have to contact dealer and complain it to BMW to get their attention. There has to be enough complain accumulated to get BMW take actions. So far, they just sitting on their ass smile at us.
However, for a real fix, each one of us have to contact dealer and complain it to BMW to get their attention. There has to be enough complain accumulated to get BMW take actions. So far, they just sitting on their ass smile at us.