Looks like the switch is just switching in different resistors, so putting in a potentiometer would probably get it working again. Choose a pot with value of the biggest resistor and connect it from the smallest resistor to the output of the switch.
Will give you a continuously variable control.
Will give you a continuously variable control.
Comment