sounds like timing is off ..you didn`t mention what mower it was but on most it has a shear key that keeps the flywheel in sync with crank and if it has sheared it will do this ...especially if you hit something with the blade while mowing
bg
August 2008