Re: Battery
I do have similar issue with you with my e60 523, when send to troubleshoot in friend garage, found that alternator pulley was jammed, replace one and observed for 1 month, no more problem anymore.
My case maybe not suit on your car but you can use it as a guide.