Sounds like you have a faulty ing switch .......mine went bad so I just put in a toggle switch for starter ....check solenoid by jumping the 2 battery cables at the sloenoid ,,,,it should crank
When I did mine it was a Sunday and lawnmover store was closed so I made do with togle switch ...
good luck not much to it just follow current ....
bg
July 2006