i have had problems with my heater blower working intermittently for weeks.
i have checked the usual fixes as suggested on here. ignition switch ok. plugs on blower ok and various other bits and bobs.
dont know if this has been mentioned on here before, but between the blower and the passenger door hinges, under the felt flap, is another plug. it has grey and a green wire facing you as you look but red and a black one to the fan.
this plug looked ok but i took it out anyway and it fell to bits in my hand. the back of it had melted and turned black.
cleaned up the terminals and yea!!! blowing like mad.

hope this may be of help.
doug.