The Blower Resistor is probably bad. If the resistor draws too much current it burns out and the fan will only work on high speed since on high speed the resistor is bypassed completely. On my 2002 prism this part is located below the glove box. It is usually white with 4 wires and held in by two screws. It will be obvious when removed if it burned out - it will be chared and the traces broken. THe Haynes repair manual (at any parts store) shows it in figure 16.4. Should be a $20 to $30(dealer) part. See: https://www.rockauto.com/applet3.html and type in part #158755 or navigate the file paths.
How to Install a Blower Motor Resistor
This is an extreamly easy thing to do... Here are clear and simple instructions.
1. Under your glove compartment, you will see a group of wires that are connected into a small, in my case yellow, irregular shaped piece of plastic; this is your blower motor resistor.
2. If you have a ratchet set, this is a 5 min job... if not, I feel sorry for you because you are going to have a hard time taking out the two screws. If you don't have a set, I suggest asking a neighbor to borrow one which will save you a great deal of time.
3. First unplug the wires from the resistor by gently lifting up on the plastic tab that connects them into the resistor.
4. Unscrew the resistors two screws and it should slide right out. You will see that the plastic card is charred and peeling if it is bad.
5. Pop your new resistor back in the slot, screw it in and snap the wires back in... it's just that easy!!!
The blower motor speed resistor is burned out.
Probably your blower motor speed resister is burned out.
If it has only high speed, the blower motor resistor has to be replaced to get all speeds back.
There is a resistor near the blower that is bad, known cause is high speed only.
either the blower control switch or the blower motoer needs replacing
If you are referring to the blower motor only working on the high speed setting, then the problem is the blower motor Resistor Pack is defective. Replace it. It can be the blower motor speed control switch but not likely.
Only for the high speed. The lower speeds are controlled with the use of a blower motor speed resistor.
It would have a high speed relay and it would be in the power distribution box under the hood. The blower speed resister is for the lower speeds only.
The most common cause of the heater blower being on high only is the blower resister failing. The second most common problem is the blower switch going bad.
If the one speed it works on is high speed, it is the blower motor speed resisitor that is bad.
More than likely the blower motor speed resistor burned out.
I would suspect the blower motor speed resister is shot.