My 1st kart has a Hyundai engine, never been any trouble & still starting & running well. No 2 kart had a Lifan engine, lasted 12 meetings before catastrophic failure. No 3 kart will have another Hyundai engine. I bought this with a 20 mm shaft & reamed the clutch to fit.
Good luck with your build.