Hello Paul,
You have done all the right checks.........
But the three things you need are.
Fuel
Spark
timing.......

Check for spark, I have found those two dicky wires that go into carb for power cutoff, sometimes touch and then you have no spark.
good luck
speedy
Bundy


........................Keep your blades sharp......................