I figured mines out, its one of the safety kill switches. I cut the ground/kill wire going straight to the ignition coil and now it runs fine. Basically I bypassed all kill switches. My mower has 4...
I've already look at the fuse, when I pull the fuse out it will not turn over/crank. When I put the fuse back in, it turns over but no fire. So it has to be something else.
Sorry I do not have the answer, but I have a very similar issue. My head light on my mower fell out the housing and the wire horness melted and short also. Now I have no spark either.