blower motors resistors are a common issue with gm. its a $20 part and is next to the blower motor.

radio, hvac ande dash are on the same curcit and some other things are too. check all your fuses.