I have a 144cc
I am Running a custom made cylinder, power valve, head, CDI and crank shaft. The piston is a 58mm yz Yamaha and the connecting rod is a reinforced from wiseco. By the way I have KTM crank shaft bearing, which are much bigger and I had to machine the housing. All in all, it is not just a plug and play solution.