I don't know alot about the factory radios in the newer Bonne'* but it sounds like the CD function is done. The amount of money the dealer will want for a replacement or to send it out for repair, will probably be unreal.
So this leaves you two options either try and find a replacement from a Wrecker or go with an aftermarket.
If you go with an aftermarket don't be surprised if the stereo shop tries to sell you on a expensive harness between $100-$200.
This harness, if needed
helps to relocate the factory radio.
Read my response in this link for further details:
92 Bonneville SSEi - Stock - Remaining repairs needed due to neglect by previous owner - ABS/Trac, AC.
Mods so far: Maganflow High flow Cat, Rebuilt */C
Future Mods: Interior swap for Leath, High Output Altenator, Crazy system, Climate Control swap & Custom Exhaust/Intake.
98 Dodge Stratus - Wifes Daily Driver
92 Dodge Shadow - My Winter Beater