Check fuses, although if radio is working, it is probably not a fuse, but doesn't hurt.
Two choices, go to junk yard and get a used one from same car, it would be a lot cheaper than a new one from GM.
Second, replace unit with aftermarket unit, which you can usually get installed free.
SPONSORED LINKS
Saturday, February 28th, 2009 AT 9:04 AM