As mentioned check that all conections are clean and tight, maybe put dab of dielectric grease on them. Check that the frame grounds are clean and tight, there is one towards the front by engine and one by rear of seat by voltage regulator. Check where coil mounts is bare metal. Trim 1/4" off plug wires and re-install plug caps. Not real sure but from looking at wireing diagram main switch has continuity when on and stop switch has none when in "on" posistion. Last thing to check is flywheel/stator. Make suer "nub" on out side are clean. Using "only" a Banshee flywheel puller, pull it and make sure poles on stator are clean. Shake flywheel, if it rattles is shot. After installing flywheel gap pick-up coil .020, checked at both nubs. Ohm stator also. Either buy a Clymers repair manual or find a download one. This will keep you busy until you get your hands on a cdi to try.
BTW, welcome to BHQ !!
http://www.mediafire.com/?oiz8lyqrw27rxlo Try this, I know nothing about this site.