Originally Posted by
pizzaguy
I'd change the switch, maybe the relay as well.
If things still act odd, I think I'd look the battery terminals over, clean them, check the condition of the battery ground cable connection to the chassis, verify the jumper from engine block to chassis is healthy and if I still have issues, replace the battery. Or at least keep it in the back of your mind that the battery may be going...
It is 90% chance it is the switch, you just have to go back and look at the history on this problem.