could be a bad relay, fuse, wiring, any number of things. maybe even a bad blower motor.