Have 2008 535i with sport pkg. Car starts to run ruff, bucks, has no power. Then check engine light comes on. Have had it at dealer 3 times for same issue. They first said that it was the gas, then it could be an injector. They replace # 3 injector, seams to have solved problem for a while but I still get the same symptoms ruff idle , bucks on highway and no power, check engine light has not come back on but I beleive this is becaus I turn off the engine wait a few minutes and then restart, that seams to smooth it out. Service guy seams to think that there is an issue with the computer setting but they can't do anything until they get something form BMW to updtae the computer. I know this is long, has anyone else had this problem.