Hello all, just something to be aware of.
I had my standard stereo replaced with an aftermarket one. The standard item still worked (not Bose), so I put it up on ebay. No one bought it then a week later 2 fellows emailed me for it lol. Anyway I sold it to a guy who had a M35 Stagea, his had the screen, not sure what year his car is. Anyway I get an email saying it doesn't work! It was throwing up an error code. Boy was I pissed! Anyway ended up being his installer had swapped the fascia's over (my old stereo in his fascia) and the CD was getting caught on the fascia itself and jamming up causing a code to come up. He swapped the fascia over (ie fitted everything to the fascia I supplied) and now it works fine. Pretty good he figured it out for himself, but what a headache for me the last couple of days (got the initial email Christmas day).
So in short I guess make sure you use the right fascia for the right CD player.