FIRST just how "good" is the spark at the coil?
Second, how are you attempting to start the car? If you are manually jumpering the relay, you will have no "resistor bypass" and the spark won't be as hot as when using the key
Use a probe --clip lead or test lamp-- right at the coil tower to ground to see how hot the spark really is. Checking the spark through resistor wires can "through you off." You should have a good hot blue spark, 3/8-12"
Next, as above, use your coil wire and check the spark through the wire
Next inspect the cap and rotor. Are they clean, dirt and moisture free, any evidence of carbon tracking, tracks, flashover, etc?
Next check spark at two or three random plug towers with your clip lead, IE remove the plug wire from the cap, check right there at the cap.
Have you looked at the plugs? Very easy to gas foul plugs screwing around on a new engine with fuel delivery troubles.