Does the head unit get stuck on "checking discs" or something like that?
You could try cleaning it, could well be there's some muck in there blocking the laser or a contact.
I replaced mine in the end, after everything failed to restore life to it: they are quite easy to replace.
As per above though, make sure you're getting the correct units (usually Clarion vs Alpine)