Does it not work at all, or does it only work on HIGH. If it only works on high, the blower resistor is bad. CHeap and easy fix if that is the case. If it doesnt work on any speeds, check to see if the blower motor itself works by disconencting its connector under the pass side dash and jumpering it to 12 V. Of course, check appropriate fuses and relays.
Any chance you get water on the pass side floor during rain storms?
The motor seems to work intermittingly. I've left the switch on high to see what happens and slowly the motor started to work, eventually getting to high speed. Other times it doesn't work at all. Currently it's working fine but who knows tomorrow