buy, beg , borrow, or rent a timing light to see what the CDI is doing to the timing.
I had a problem with mine when I got it in 2008, turns out I could not get the timing at idle to hit spec without messing with the WOT timing. so I bought a new CDI and that took care of the timing problem.