I had the same thing happen , it would only start if the key was half way between on and off , very weird
I pulled the switch apart and showed it to an Auto election and he said it looks OK
So i put it back together and it worked fine for another 2 1/2 years , still was when i traded it