If it were me, I wouldn't bother replacing the player. Instead I'd add an aux cord for an MP3 player and be done with it.
Replacement players can be had on ebay, dismantlers, or it can be repaired or replaced by Becker (OEM Mfr.) -
http://www.beckerautosound.com/parts/index.html