my 2003 6 disk cd player was fubar'd. I purchased a used 2005 oem 6 disk player/radio/dic on ebay. The disk player was all I wanted to use. The 2005 disk player is a better build as it has metal trays for the disks compared to plastic in the 2003. But the ribbon cable attached to the cd player to the circuit board was wider than the 2003. So instead of swapping the player, I swapped the ''face'' of the console/module player/radio/dic from the 2003 to the 2005 (mine wasn't scratched up).
I had to go get it unlocked (darn theftlock). But it works! I know have a clock in my DIC, which I don't believe I had before.