I would like you to do two things. First, let's see if you have spark. Set the parking brake, make sure the PTO is off. Remove the plug, hook the spark plug wire back on, hold it against the block, crank the engine and look to see if you have a spark. If you have spark, spray some carb cleaner into the cylinder put the plug back in and try to start the engine. If you have no spark you probably have a bad coil. Let me know what happens.