Like Squirrel says, Grum is The Man for electrical advice. However, maybe you don't have an electrical issue. IIRC you indicated that the bike would fire when you used starting fluid, but never on its own? Have you verified that the injectors are, in fact, doing some injecting? Maybe there is some fuel supply issue (e.g. blocked pump filter) that is causing grief, or the injectors themselves are gummed shut.