Check your pulse coil(on the generator) , make sure the resistance is in range. I had a no spark issue which turned out to be open circuit on the pulse coil.
Also get a Haynes manual. The bike becomes so simple with a manual to hand.
Hope you sort it!