My 2004.5 Sportsman 500 thumb and handle bar heater controls are not working correctly. Thumb will not heat properly and handle bar only heats on low. Can anyone tell me if the heat temp is controlled through a rheostat IN the control switch? Are the switches a common on-off-on switch?