You've replace all the components that can cause loss of spark. Is the gap between the pickup coil and the pulse rotor close? Gap shouldn't be much more than the thickness of a business card. I don't know if it is adjustable on your machine. Check your ground connections. Do you have battery voltages where they should be with the ignition switch on? You may have to find a Hisun dealer. I can only find general diagrams for CDI systems, nothing specific to your machine.
Need to get y'all a picture of the honing job Ted's did. A work of art!
When i went there, the machinist asked me what grit stones i was using, all i new it said was "medium grit" from the parts store. He said it was too rough for honing. and i might have broke or wore my rings pre maturely.