Hit a tree stump after lowering my mower deck. Engine stalled but did start back up but ran poorly. Finished cutting the grass. Next time out mower would not stay running. After a Google search and watching a YouTube video I pulled the top of the engine apart and saw the key was sheered and the timing was way off. Ordered the keys popped one in and put it back together. Working fine since.