Next guess is motor. Blower motor that is. maybe a switch? Probably the motor itself, if it isn't the switch.
replace the blower motor switch
If the blower only works on high the blower resistor is most likely the problem and should be replaced. On rare occasions if the car has blown the resistor more than once the blower motor shouuld be replaced.
blower resistor
The blower resistor has failed.The blower resistor has failed.
the resistor for the blower motor is busted blower works on high with out it
blower motor resistor thermal limiter is blown. Replace the blower motor resistor.
Defective blower motor resistor pack.
The blower motor works on only one speed. The blower motor resitor pack is defective and needs to be replaced. It is located on the blower housing in the engine compartment just below the blower motor.
Bad blower resistor?
i had a 03 Chevrolet Colorado, and the resitor was located under the glove compartment, where the motor blower is, the resistor is screwed to the side of the blower. hope this works for you. the resistor is usually located there.
The blower motor speed resistor is burned out. You can replace only the resistor but the resistor probably burned out because the blower motor is going bad. If you want to fix it for good, replace both the blower motor and blower motor speed resistor.
Either than switch, the resistor, or the relay is bad. On my 1999 Buick Century, the blower motor quit working on the three lower speeds, and then went out completely. When the resistor goes bad, the lower speeds quit working. My blower motor was squealing, also. After I replaced the blower motor and the resistor, I tested it and found the blower worked great on every speed but high. It turned out that there is a separate circuit for high speed, and the fuse was blown. I replaced the fuse for the high speed, and the blower now works on all 5 speeds. Replacing the blower and resistor was difficult, but not as bad as expected, thanks to help from this site.