Check the fuse first. If the fuse is good, check the wiring. If the wiring is good, my guess is that the fan has to be replaced.
There are a couple of reasons why a heater fan isn't working in a 1007 Malibu. The fuse may be blown for the fan or the fan motor may need to be replaced.
my heater fan in front of my 2004 chevy venture van wont work
Check the 30 amp Blower fuse. If not that check the fan relay, if not that check the blower motor directly from a jump on the fan itself.
the heater core is located under the dash on the pasenger side behind the heater fan
A common problem is that the heater resistor/ circuit board is defective and need to be replaced. The main symptom is that the heater fan with not run on the three low speeds but will run on high.
Can't get my heater to work on my 156
This can be caused either by the fuse or by a heater fan resistor located round to the rear of the dash somewhere around the center, further info can be sourced on this by searching google "E30 heater fan resistor". Hope this helps, B Paice
fan motor could be bad
A broken fan heater can not work and A FORD Foucs does not run
check the fan switch.
check heater fan to see if it is working.
Heater is not working in a 2002 ford foucs only work when fan setting is place in?