BMW Repair Questions? Ask a Mechanic for Answers ASAP
do any warning lights come on besides the battery light?
have any diagnostics been carried out?
Please do not forget to click a positive rating as this is the only way I receive credit for my answer, thank you.
your symptoms do not point to anything conclusively.
the potential likely causes which come to mind based upon your description are a failure of fuel delivery, a failing cam sensor, or a problem with the alternator / alternator drive
if the dsc light came on then the car's computer should have logged a fault related to this, so having the fault logs read out would be highly advisable. Ultimately, you will want to replicate the issue at a time when proper diagnostics can be carried out. this can be challenging for an intermittent issue but if you arrange to leave the car a few days and have a technician drive it home in the evenings, this is usually the best path towards tracking down an intermittent issue. A fault scan would be a good first step, though.
Please let me know if you have further questions. Please do not forget to click a positive rating as this is the only way I receive credit for my answer, thank you. Best wishes with your repairs.