Dealer replaced entire radio. Cost me the $100 deductible on the extended warranty. Otherwise would have been ~$270. In 101,000 miles my only problems have been this and a wheel bearing that went early in ownership. Overall, a pretty reliable car.
Thanks for the update. My CD player stopped working last year and we have not been able to find an OE replacement through our dealer. I'm assuming yours is OE & all one unit?