It's in the plastic air duct under the hood on the firewall. It is sort of below the right windshield wiper near the chassis ground strap. There is a large electrical connector plugged into it. There are 4 small screws holding it in. If there are no screws you have to cut a perfect rectangle around it and patch it back in. With or without screws, use air conditioner putty/caulk. Most importantly, DO NOT ALLOW THE RESISTOR TO TOUCH ANYTHING METAL OR YOU WILL FRY SOMETHING THAT IS NOT BROKEN.
In the truck!
Under the hood, passenger side firewall, not far from the blower motor.
Yes, located in the blower motor resistor pack. Follow the wires backward from the blower motor to find it.
First locate the resistor, it should be under the hood, on the firewall, passenger side, near the blower motor. Unplug the electrical connection, remove the small screws holding it in place then wiggle the resistor out.
Right next to the blower motor
In a 1988 Chevy 2500, the blower motor resistor can be found on the passenger side. It usually is behind the glove box.
The blower resistor controls the speeds of the blower motor Hi-resistance lower motor speed Lo-resistance higher motor speed
You didn't mention what model you have but if it's a full size pickup the resistor is located on the passenger side just above the foot area next the the blower motor. Two small screws (5.5mm) hold it in place.
The 2005 Ford F1 50 pickup truck blower motor resistor pack can be found on the firewall in the engine compartment. The blower motor resistor pack is on the passenger side of the firewall.
Under the hood. In the blower motor harness connector.
The blower resistor on a 1999 Chevy truck Z1500 is located behind the glove compartment. There is also a resistor on the firewall next to the blower motor itself.
Should be behind the glove box. The blower motor speed resistor is located under the hood, on the firewall, passenger side, close to the blower motor.