Follow the thread I started:
http://www.xoutpost.com/bmw-sav-foru...tml#post945024
I was getting codes, but in the end, it was the fuel pump failing. Start with what they recommend first, checking vacuum leaks, DISA valves, MAF sensor, and continue until you have found the problem. Good Luck!