with cdi, you usually need to spin the flywheel a bit faster to get spark out of it. I use a hand-held CORDED drill to spin my flywheel while testing spark and checking timing, it'll spin the motor at close to 2k!, Continuity doesn't always show everything wrong within a circuit, a single strand of a multi-strand copper wire can have 1 ohm of resistance and show up good as continuity, but it can't carry the amperage needed for any electrical consumer. Check what your voltages are coming out of your stator going to the cdi box with the motor spinning (drill) Check to see if you're getting voltage to the coil from the cdi box. You can see if your pick-up coil is generating voltage as well. Cdi's are pretty basic, maybe not as much as points but still pretty simple.