hi. in may my 325ci just stopped, it wouldn't steer. i restarted car and it drove fine rest of day. bmw dealer "replaced alternator". well, yesterday, same thing happened again. coincedently, both times i was making a turn when the car slowly stopped. also noticed that the battery light came on. could s/o pls brief me on the situation before i bring it in again? thank you in advance.