huh. I actually had the same problem as well. Went to PnP and pulled a switch out of a corrolla if I recall correctly. When I pulled mine apart, I discovered that the plug wasn't all the way in the switch, and the plug had a little heat damage as well. I made sure the new one was plugged in all the way, and its been fine for the last 3 years.