I have a 1995 1/2 ton 2WD Chevy pickup. The heater fan motor has been giving me fits for a while now. I have replace the resister that is behind the glove compartment, the switch that is on the dash and pulled the motor out and attached it to the battery to make sure that it worked. What is the problem?