I can't get the reply with quote to work, nor the highlighting to change colors or to bold, so I respond to you with ------( my response in quote marks)
1) First thing can you turn the engine over by hand ? -------(Yes it turns by hand)
If not remove the spark plugs & try again
Do not crank.
If the engine has hydro locked, the starter is not strong enough to compress the petrol in the cylinder till it smashed the head or blows the head gasket out.
If the engine is hydro locked then it will be full of fuel which can catch fire if expelled by cranking & on a hot day catch fire.Thus the electrics could be fine.
2) You have 2 set of safety switches. the cranking set passes 12V from the key switch through the PTO & Parking brake switch then to either the starting solenoid or the starting relay.
ALL other safety circuits are GROUND circuits . ------ (If I am reading the electrical diagram correctly all the switches (4) the PTO, Parking brake, LH & RH steering neutral switches are all positive, they have red wires, though there is an orange wire on the RH neutral switch that goes into the module.) On some ZTR's the lap bar switches will make a ground circuit to a starting relay which in turn sends 12V to the starter solenoid.Thus the starting relay can be switched by either or both the power trigger & the ground trigger . All of the actual switches are simple sliding contact switches which can be either NO or NC. If a switch has 4 terminals then it will have a pair of each if only 2 terminals it is usually a NO type.
3) If you have a circuit diagram -----(yes I do have the diagram) , replace the relay with a jumper wire. Usually I pull the key switch plug off then jump the B & S together. ------( Do you mean that instead of replacing the relay with a jumper wire, you just pull the key switch plug? Then you use a hand held remote starter switch hooked up direct from the battery positive post to the starter solenoid? ) This will then give you 2 hands free to probe the wiring.
In my case I pull the switch plugs one at a time, jump the plug and continue along this path till the engine cranks. The jump that cranks the engine is usually the duff switch.
Big warning
If you are not sure which wires are the magneto kill wires then pull the blower housing off & remove the magneto kill wire because the briefest amount of battery voltage sent down the kill wire will destroy the chip in the magneto coil $$$$$$ -----( by magneto you mean the charge coil? The only wire that I see that kills the charge coil is in the key switch, so if the key switch connector is disconnected, I do not see how I could electrify the charge coil, right?)
Sorry,
I got lost in my own post.
For diagnosis only I jump the key switch plug.
Now you have expanded things a bit I see what is happening.
When you test the key switch > PTO > lap bar > lap bar > module circuit , do you get 12 V (ish) at the wire going into the module ?
If so the cranking circuit is good.
Then check the seat switch wire into the module
If they both test good then the module or the cranking relay is duff
This is when I jump the cranking relay.
If the engine cranks, then the module is duff and that automatically makes me double check because the modules are not cheap.
As for the ignition, it consists of a coil for each plug mounted externally to the flywheel & a magnet.
Inside the coil is a micro chip that times the spark
It is on the ground side because it grounds the coil.
I do not have a wiring diagram for your exact mower .
On the 4 pin safety switches there are 2 sets of contacts .
One is 12V which is for cranking and the other is ground which is for shutdown.
If the 12V gets connected to the ground then the chip in the coil gets fried.