First of all, check your ground...If it is an older common ground style radio, make sure your antennae connection is secure...Typically start with your power wires after a secure ground has been made, by determining which is your constant power wire(usually Yellow) and your switched power(Usually red,depending on brand of unit)..It sounds like that you have a consistent constant power(yellow) if your Cd's are ejecting, so check your switched power an make sure no fuses are blow, whether it being internally or the fuse box...then make sure the connection is sure and this should sove your problem...Alot of times thought, the unit will power up and no output to the speakers, this could be because of a bad output on the unit itself....Trust me, it is generally cheaper to replace the unit, than to pay for repairs!