Long time since I worked on one of these. Are you getting fuel through? In the back of my mind these mowers had a fuel shut off solenoid (poss fitted to the underside of the carb). If this is stuck shut or not receiving power fuel will not get through. No fuel no bang, no bang no go.
Fingers crossed this helps
Smudge
November 2016