Most of the bystarters are universal, Just check the plug. You can order a "gy6" and it will fit. As far as YOUR engine(which is a sf10 btw) the cobra, A.C super9 and the ppl use THAT engine. Yep, cobra parts are hard to get, especially some plastics, but rest assured, you can swap parts