It would probably be worth checking the valve clearances and that the exhaust valve seat is not loose just to be sure.

I have an almost new victa tornado here that has also hit something hard, repaired flywheel key, crankshaft output is nice and straight, shakes violently.

There are 4 things I never lend out, my car, my wife, my tools or my f**cking lawnmower.