The Cd player display on my car is pixelated. I’ m planning to buy a second hand one and replace it myself. Is it a straight forward swap? Do i need a code or something after I installed the new one? Thanks! My car is 318D M Sport 09..