I have had great experience with Doctor Dons>>
http://www.doctordons.com/repaircost.htm
Also could be the CDM unit... this is from Factory Car Stereo Repair Inc>>>
Stereo unit powers up, no or distorted audio, no FM, some/all speakers work intermittently, or the system is dead.
Repair rate for CDM box $125. However, the '93-96 CDM boxes encounter water damage. With time and age the weather stripping around the rear hatch shrinks and allows water to enter into the rear pockets. The majority of the '93-96 CDM boxes are repairable. However, if the CDM is not repairable, a new replacement is $285. You will be called an notified if your CDM is not repairable before exchanging.
90-96+/- Corvette BOSE Stereo CDM
(Tuner Pre-amplifier) BoxCDM boxes can be found under the dash board on the passenger side ('90-92) or in a rear pocket on the passenger side of the vehicle ('93-96). We have seen the units ('93-96) behind the seat submerged in water and have corrosion, also check connectors at the CDM box. When the head unit is turned on and off you should hear a click from the relay inside the CDM box. If you have snapping and popping from some of the speakers you will have to trouble shoot to the defective amplifiers separately.