...I had this happen to me a few weeks ago when the engine died for no reason at all. Minutes later it would be fine and then soon after die again. Turned out it was the camshaft position sensor. There are two of them on the car (mine is a 1992 535i) and one was bad. This could be your solution. Let me know. It is about a $90.00 part.
Originally Posted by bimmer525