Possibly a contact in the switch coming adrift and shorting it out at odd times?

K