Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Did you check for spark, by removing the spark plug wire and attaching it to a spare spark plug, and with plug grounded, crank and watch for spark? If no spark, check the oil pressure switch and water temp switch, as either switch can kill the spark through the engine control module. This is Trail Buck?
Ok, check for spark.
If no spark, and not a oil or water switch bad, you have the coil and the igniter to deal with! Cheapest to replace would be the coil. But I don't have a test procedure for the coil or igniter.