Before I throw myself at the mercy of the dealership -- which I will be happy to do once I've educated myself -- can anyone advise re. what it would involve to replace this faulty unit in my 2015 2-Series? it's definitely on the fritz, with the buttons no longer performing their programmed functions. I can get my regular channels on Sirius by programming them in the digital radio presets but it appears that this physical one-touch mode for setting and recalling certain functions is shot. Any good intel? Many thanks.

BMW faulty audio.jpg