90s cr125 kart engine. I rebuilt it with a Kalama crank piston crank seals. Crank was checked before install and was very straight. Never was run since rebuild. Has Sweedtech o ring exhaust manifold, bolt in style power valve deletes, and a bunch of Shark shifter parts. The bore isn't great and may or may not work fine. The side cover is welded where the power valve linkage would go on a dirt bike so if you want to put power valves in you will need a different side cover. I hate to sell without personally testing it but since I can't test it, it is sold as is. No returns.