ok check your earths, check your earths and err, check your earths. 75% of all bike electrical issues are down to crap earths why not make up a temp earth wire from your engine straight to the battery and another from the frame to the battery. i wouldnt bother with stick coils, you will just muddy the waters i think. does the engine spin fast on the starter, have you done all the usual checks, spark plug, ignition switch, battery voltage, charging voltage when running etc?