Might be wrong here but if the problem changes sides with both primary and secondary wires switched, then the coil is bad. If it doesn't switch, then the problem is the CDI unit.

BTW, make sure the air gap on the pickup coil is .8 mm.
Anybody know what the resistance value of the pickup coil is??