Hi: I have an '04 530i with idrive and no Nav. My indash (single) CD player plays intermittently (presently it does not play; the manual states that high humidity can cause this malfunction). I am thinking about a 6 disc CD palyer. The car is pre-wired. The dealer quoted me an outrageous price to purchase/install the unit in the glove compartment ($1,600). Does the the car have to be programmed to accept the 6 CD changer, or is it just plug and play (wishful thinking)? Any help is appreciated. Thanks