Ive fixed so many push mowers, this one, no.
It's the stupidestly-built push mower I ever worked on...
-It had a broken flywheel key which I replaced.
-it gets a nice blue spark.
-The piston does move up and down, so the crank shaft must not be broken. I sprayed starter fluid in the piston...