I've only had mine for a week or so, but I too had a problem with the stereo. Mine didn't give an error, it just wouldn't let me load any cds. I took it apart to see if there were any jammed cds in there, but there weren't. I ended up buying one from eBay, it arrived today but after fitting it wouldn't play cds either! I took it apart and it was an easy fix luckily enough - the plastic cd drawer thingies were jammed.
I think a common fault is the cds getting jammed so I'd definitely have it out and apart to see if that's the problem, or you may have the same problem I had with the latest one which is an easy fix. If you decide you can't be bothered with it and just want to buy another one, be careful as different players have different connectors at the back. I can tell you for sure that the 13903, 13906 and 13909 players are all interchangeable, and the 13905 players have different connectors so they won't work unless you're a dab hand with wiring. The number of your player is just above and to the left of the screen.