got mine to work again by pulling all cds out then i turned car off and then on again loaded a cd waited for it to scan i leaned towards it to listen to it spin and just hit/punched the front of the system and it worked again. it just needed a bump it was like something popped out of place and with a hit it popped back in.
try it, it should work. you just have to hit it as its trying to read the cd and just before it says push eject, and hit it a few times not just once.
steve