Do you have GOOD ground straps (wires) from the engine to the vehicle body?
Ron