All the lights work as they should and the bike starts and runs without fuel leaks. I'll have to take it for a test run tomorrow.
While I was in there I finally replaced the battery in the garage door opener so now that works again as well. I'm still proud of that setup. (Clearly Matt could do a much better job, but for a software guy the way I have this wried ain't too shabby.)