If your mower's battery, fuel, and spark plug are all in working order, but the engine still won't start, there's a good chance you have a faulty starter solenoid. An experienced appliance engineer can help you diagnose and replace the solenoid if necessary.