off-high-high
Someone bypassed the resistor
off-off-high
Resistor is not working or a bad switch
To test the resistor, put in low fan speed and check voltage at both terminals. The wire from the switch should be just under battery voltage, say 12V. Voltage on the other terminal should be 9V or so. Anything under 12V really. If both sides of the resistor are the same, there is bad wiring from the resitor to the motor. If both sides are 0V it is a bad switch or bad wiring to the switch.