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......................