Whats wrong the blower motor runs on all speeds but high on your 2002 Dakota?

Sounds like a bad blower motor resistor block.