i've changed the cdi. the coil and the reg rec. re earthed the battery properly. and the bike still has no spark
If your motorcycle engine is not starting and has no spark then there is likely some sort of issue with the ignition system. If you have already replaced the CDI, coil, and voltage regulator, then the next thing I would look at is the stator assembly, which is located beneath a cover. I would also carefully examine all of the bikes wiring for any potential signs of damage or issues.