Thanks for your response Ted.

I suspected this could be contributing to it, however does it explain the popping/misfire?

Is it because the momentum helps complete the stroke? And the timing is being thrown out due to it slowing when it generates the charge for the spark? I find that it stops in the same position when the magnet is near the ignition module and usually every second pull.

It's so sudden that the mower lifts off the front wheels.