Check the blower motor resistor bank.
I don't know your specific truck, but the blower motors typically work by putting a resistor bank in series with the motor. So for high speed, the full 12 volts is given to the blower motor, and it works full speed. Lower dial positions, put larger and larger resistors in series with the motor, which drop the voltage that the blower motor receives, and it runs slower.
This is typically mounted in the HVAC plenum, so that the moving air actually cools the resistors (since they get hot dropping the voltage). Look under the dash, look for some wires connecting to the side of a plenum position, which has something that can get unbolted from the plenum. Visualize a small panel, bolted on to the side of the plenum so that it can be taken off, and then that panel has a connector and some wires to it.
Take that out and check out the resistors, I think you'll find something burnt or a wire broken.
Good luck
3

0
