Behind the glove box.
It's close to the blower motor.
When you beat the blower motor, you are probably shaking the blower resister. The resister is what controls the blower speeds and is probably bad or loose.
The blower motor if failing and pulling to much current.The blower motor if failing and pulling to much current.
Check the blower motors ground and power in the truck and the blower motors resister......
it is probley not the blower switch. if your fan runs on 3,4 and 5 it is your blower motor resister.
location of resister for blower motor on 1997 s 10 blazer
Replace the blower motor also.
Remove the HVAC rear module auxiliary assembly.Disconnect the electrical connectors from the rear blower resister auxiliary.Remove the air outlet duct from the rear blower motor controller auxiliary.Remove the screws from the blower motor rear resister auxiliary.Remove the rear blower motor resister auxiliary.Replace the resister and install new thermal gasket.................
I belive it is located down under the dash on the passenger side. the older dakotas where mounted on the passenger side of the fire wall. a blower motor resister is usually located close to the actual blower motor.
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
Blower motor resisters are generally mounted nearby the blower motor for cooling purposes.