BMW Questions? Ask a BMW Repair Expert for Answers.
have you checked your alternator
have you jumped the car
okay then yes disconnect the battery cables and hold them to gether for 30 seconds it will reset all of the electronics in the vehicle but i would test your alternator just to be sure if you need anything else let me know please be sure to rate my service when you get the chance