Need help with no spark
4 V on Coil+ means a seven volt drop across the ballast resistor. You either have a very low resistance coil, high resistance ballast resistor or poor ignition box ground connection.
I get 7 V on Coil + and 1.7 on Coil -.
Did you measure voltage between battery negative and the different ground points? Ignition box in particular?