Stop screwing around with it! Let the dealership worry about it. It's under warranty. Trust me, there's so much computer stuff going in these new BMWs that there is probably nothing you could do anyway. When mine wouldn't start, I tried everything and it woudln't start. After having the dealership come get it, they told me that the computer had to be reset or something. Soemthing wasn't talking to something.