I have a 2000 328Ci and today the car stalled or just turned off on me while I was driving. I was going downhill, down shifted and slowed down to pull into a driveway and just as I approached it my car just turned off and the steering wheel locked up. It started back up just fine and no lights came on.

Anyone know what could have happened or what to check to prevent this?