Bad Ground
Check ALL your ground wires for corrosion or rust. If it was outside in the rain, that can cause it. Even if they repainted somewhere, they may have painted over a grounding point and never cleaned it off before they reassembled it. Good Luck!