Check the wire to the solenoid on the bottom of the carb.
AS it runs along side the magneto wire, they may have munched through it.
From memory yours has 2 wires on tha solenoid.
one comes from the engine to mower plug and the other ends in a ring terminal and grounds out on the 1/8 bolt that holds the lower shroud to the engine and makes the ground contact.