That oring looks fine piston seems fine and there's no play in the blade plate. Maybe 1mm of play on the con rod to the crank but that is all


What the hell, it runs!