I bought this engine kit from Kingmotorbikes. The engine and transmission seem to be top flight. But, the rest of the kit is not. The gas tank had a dent in it, on arrival. The idler either had missing parts or was very poorly designed. I had to buy an upgrade spring idler from bikeberry. I am quite satisfied with that. There were numerous missing bolts. The crankset is completely inadequate to the task. I have ordered a crankset from bikeberry to replace that. It hasn't arrived yet.
I bought this from kingsmotorbikes because it was on sale. I didn't save any money after buying all the replacement parts.