Hi Charlie,
One other thing to check is the surface between the coil and where it mounts, bit of corrosion between the surfaces can cause a problem sometimes but it is not common issue, it usually is the module