Good luck with that - cars nowadays are so connected to the factory head unit its practically impossible to replace with anything aftermarket now without taking out a bunch of other features and buttons that worked with the cars original head unit. In this case you’re better off just staying away from BMW or sticking…