Ok, why did you replace the original switch?
Did you use the same old rusty mounting holes for the new one?
If so, then sounds like the rusty floor might not be grounded well to the rest of the body or frame.
Trace the wires to the switch out as they may be grounding out somewhere themselves. Same with the wires to the headlice.