I had a similar problem with my switch and after adding a ground to it. I have had no problems since. I used a very thin washer (that the switch went thru and was between it and the back of the dash, if that makes sense) that I had soldered a wire that was long enough to reach the main dash ground spot.
__________________
|