Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Check the solenoid , to be sure it is closing when the pedal is pressed. The micro switch under the drivers side mat is what has to energize the solenoid.
A quick test , would be to jump across the solenoid with jumper cable from one large cable terminal on solenoid to the other large cable terminal on the same solenoid. This is the same connection the solenoid would make.
The diagram I sent shows that reed switch has to power the keyswitch! I don't know how else I could have helped. You didn't come back with response.