When I had my 2001 E39 530i, this was a well known problem. If you ever had multiple unrelated weird car behaviors, it was almost guaranteed to be a battery that was about to give up the ghost. Computers running just below minimum required voltage levels do some crazy things.
__________________
2017 F30 340i RWD // MG Flasher // xHP // CG DS-1 // ZTR ZMP ZCW ZLP
|