Hi Jeff,

I would check the flywheel key to see if it's sheared and possibly the timing of the spark is out if
the flywheel has moved also check the blade hub hasn't broken the key on the crank.


Unlikely but I guess the cam gear could have stripped a tooth.

Cheers
Max.