The fan should always work on high, even if the blower motor resistor pack is shot, so either 12V or ground is missing from the motor.
12V comes into the motor in this order:
- battery
- 80A ALT fuse
- heater circuit breaker (in the passenger's side kick panel)
- heater relay (in the passenger's side kick panel)
The heater relay is controlled by the blower switch. It sends 12V to the motor on every speed but OFF. Make sure that the 7.5A GAUGE fuse (in the driver's kick panel) is fine -- it feeds the relay.
Ground is connected to the motor through the blower switch.
To test the switch:
Visualize the connector on the switch like this:
retention tab on top (upside down from how you described it)
[5 4 3]___[2 1] (small pins)
___8___-___6 (big pins)
8 is ground.
6 goes to the motor for HI (grounded).
5 goes to control the heater relay. Grounded sends 12V to motor.
3 and 4 are for the illumination circuit. 4 is 12V when the parking/headlights are on, 3 is the rheostat.
1 and 2 go to the resistor pack.
HI: 6 and 5 will be shorted to 8 (only)
Speed 2: 1 and 5 shorted to 8 (only)
Speed 1: 2 and 5 shorted to 8 (only)
LO: 5 shorted to 8 (only)
OFF: everything disconnected
Hope that helps! (and I didn't mess up anything

)
- Craig
(This assumes you have the lever type -- you didn't say which.)