If you know your coils are in good working order, then get the ignition pickup cover off and check continuity between the CDI and the 2 sets of pick up wires and the gap between the VR sensors and the trigger wheel. If youre happy with those I'd try a good known CDI and that'll narrow your problem down