Have you checked the fuses and heater motor resistor?