As above, weak spark due to dizzy cap contacts or a duff rotor arm, the resistor in the rotor arm can have hairline cracks in them, causing no spark or intermittent spark.
Resistance can range between 600 - 700 ohms across the two contacts on the rotor arm, the higher the better
Your fuel...