I've heard this can happen, but of course, I never thought it would happen to me. And I'm not sure of the cause.
I was heading back to my campus, was making a right turn, had the a/c on, head lights, right blinker, and was applying brakes when all of a sudden the steering wheel got really heavy. The oil light, battery light and check engine light came on. Scared the shit out of me. Waited a few seconds and started her up again. Drove home later that night with no problems.
Now I do know that in the early 1999 328's (E46), the Vanos control unit had a glitch. BMW of course doesn't really acknolage this. They know, but never will call a recall on that defective unit. I find that when it's cold out, the rpm's will creep down to stall... then jump up to just above 1000rpm. I know that's the Vanos, but now it's warm, it doesn't happen, except, now this occured.
I know this is a $1500 part and have no idea what the labor is for such a job.
Am I correct in my assumptions? Is this the infamous Vanos???
So... advise me, o mighty United Members.