Have you checked the spark from the coil wire to ground? You might have a defective spark plug or spark plug cap making the spark weak?
If you have sufficient compression, fuel and air in the right ration, spark and spark at the right time it will run.
From the values you have published and according to the service literature information and the fact that you have spark, pretty much eliminates most of the ignition system as a problem. It is coming down to battery voltage while the engine is cranking, the voltage at the tip of the plug and the condition of the plug itself.
Shop Owner and Mechanic with over 50 years experience