Copied from jeepforum
easy repair
It sounds as if your blower motor resistor has gone out. It is a component that regulates the voltage going to your blower that allows it to run at different speeds. The reason it works only on high is that it doesn't use any resistance from the resistor on the high level. I have included here a procedure for replacement and I will give you the Mopar part number also. I wasn't able to find an aftermarket resistor at a parts store to compare online, so you may have to go to the dealer.
part # IRC TF308 929433R
Open the glove box door to gain access to the blower motor resistor (1).
Pull out the lock on the blower motor resistor wire harness connector (3) to unlock the connector latch.
Depress the latch on the blower motor resistor wire harness connector and disconnect the wire harness from the resistor.
Remove the two screws (2) that secure the blower motor resistor to the HVAC housing (4) and remove the resistor.
Read more:
http://www.justanswer.com/questions/18q ... z0QSoJNiTp