Earth fault or switch. Switch the dip and main wires round to check switch.
I wouldn't earth through bolts, there's too much corrosion for it to be reliable. As test, run a long wire from -ve and poke it on various earth connector to see if if it improves.
Finally, if they're halogen, I'd put a...