As an aside but mildly related:
New BMW's, battery change is a PIA beyond doing the battery reset! I got a BMW white battery from the dealer for my 335xi and even with that, the change blew the foot well module which is common. For those of you with newer BMW's, the footwell module recall has been extended so check the time you have and change your battery if you need to and within the window of this recall. It's an expensive fix otherwise.
New BMW's, battery change is a PIA beyond doing the battery reset! I got a BMW white battery from the dealer for my 335xi and even with that, the change blew the foot well module which is common. For those of you with newer BMW's, the footwell module recall has been extended so check the time you have and change your battery if you need to and within the window of this recall. It's an expensive fix otherwise.