Have you checked the resistance of the switch and the voltage drop?