340 turns over, got spark, won’t fire and run
If you have spark and fuel, then it’s spark timing, low fuel or bad plugs.
Print