Hello friends. I have a 2011 128i bone stock. I was experiencing I little miss at low throttle. Idled great. Full throttle great. So I replaced plugs, coil packs and MAF sensor. I know I spent a lot of unnecessary money on coils but they had a date on them of 2011 so I just did it. Car has 95k miles. Now it seems I don't have the getup and go it used to. The little vibration is still there at mid throttle also.