More than likely it's a bad fan motor drawing too much amperage.
The blower resistor controls the speeds of the blower motor Hi-resistance lower motor speed Lo-resistance higher motor speed
Could be a bad resistor pack at the blower motor Could be a bad low speed relay
what you only need to replace is the blower motor speed controller or also kown as a blower motor resistor.
You have a bad blower motor resister.........
As for why it blows only on the high speed you most likely will have a bad blower resister and for the noise, it could be a bad blower motor, bad blower wheel or trash that is stuck in the blower wheel or housing.......
blower motor resistor thermal limiter is blown. Replace the blower motor resistor.
The resistor block or blower motor resistor is used to control the speed of the blower motor. That is how you get the lower speeds on your air conditioning or heater. The higher the resistance the lower the speed of the motor.
The blower motor fuse protects the blower motor electrical circuit. The blower motor relay operates only the high speed function of the blower motor. The blower motor speed resistor operates the lower speed functions of the blower motor.
Try checking the blower motor resistor. That is a common problem on Dodge cars/truchs. On your truck it should be on the firewall in the engine compartment-pass side. It has 3 little springs inside & each one controls a motor speed. Have no idea how. You chck it with a test light contin tester.
The Blower Motor Resistor Pack is defective. Replace it.
there are resistors located by blower motor. could be open. they control blower speed.
Could be hi-speed fan relay or secondary winding in blower motor