What's up,
Just brought my car in yesterday for this issue, I already knew what it was though, thanks to a fellow 335i owner. It was the fuel pump issue, your dealership should have them in stock since it is a known issue now. Anyway good luck. I'll be back to my 335 tomorrow, right now I'm rocking as 328, I guess I can't be to spoiled, at least i got a BMW