I matched the part number up exactly with the unit from the car. There may be alternative part numbers for it, or ones that supersede it. I don't know at the time if we checked all this info through realoem, I just went with the part number off the original unit. It's a straight forward job changing the unit (under the centre console) and if someone local can code it then £150 should more than cover the cost.