Re: 18hp won't fire
I'm assuming you grounded the plugs when testing, and confirmed no spark. If not, you will need to re-test using proper procedure.
Next step would be to get a Factory service manual, Part# 003-21041-0, $27.58, from any dealer, including me, and go through the diagnostic tests for the ignition system. You will need a good analog (not digital) multimeter, preferably with DVA capability to run the tests. You need to test the ignition coil, the CD, the pulser, and the alternator, as well as confirming that the stop switch is not failing to ground when cold (rare, but possible).