IT doesn't have a ballast resistor.
behind the glove box
see link below
The resistor is under the passenger dash just left of the blower motor
This website might be helpful.www.dodgeparts.com/
should be the connector in the ac housing closest to the blower motor
The resister is right behind the glove box.
Driver side of the engine, down by the motor mount.
Mounted right in the AC/heater box under the hood.
double check that it's the motor most times it's the resister for the fan speed In the firewall on the passenger side of the truck is the blower motor speed resister coils, they burn out alot. I could not find one for my Dakota so I got one from a dodge caravan and I changed the wirring, that is the most likely problem
Can be either Mobil 1 0W40 or Any name brand 15w40
location of resister for blower motor on 1997 s 10 blazer
Passenger side floor board. Open passenger door, look up and foward towards firewall. There are 2 screws holding it in the blower box. It has a 1X3 5 pin connector.