After finally getting a good shop to work on things, I replaced the main wiring harness, the injector wiring harness and the harness to the headlight assembly. After a whole lot of troubleshooting and a world of worry, I finally got the bike running this morning.