Unfortunately it is still not clear because it could be the CDI or it could be your STator which I have also seen happen. May need to take it somewhere to be tested because eithe component is kind of pricey so you want to make sure you replace the right thing.