So when I went back to my friend's place to pick up the bike, she started up just fine. Rode her back home, and went riding several times this week. She quit on me a couple of miles from home last night, so had to call the towing company. She actually started this morning, but I drained the fuel tank and opened the flange up. I noticed that someone had already installed quick-disconnects on the fuel line. Perhaps when the fuel tank was swapped under warranty by the previous owner.
I forgot to mark the order of the fuel lines, though - does this matter? From what I could tell, they connect to the two injectors in series, and then returns back to the tank.
Struggled a bit with the metal washer things that hold the plastic bits down, a couple of them snapped. What are they called? Can I pick up replacements locally?
So I found the epoxy covering the fuel-tank side of the flange:
Started digging in with a screw driver. Eventually found this:
The red wire (positive lead to pump) fell out of the socket. On close inspection it looks like a dry solder joint. This leads me to believe that it may simply have been poor quality control on the units from the OEM, and not necessarily due to ethanol contained in the gas. The other reason I say this is because the the fuel level sender has a large solder joint on the outside that doesn't seem to have suffered any damage:
Any part number recommendations on a replacement fuel filter are welcome. I noticed some crud on the fuel pump screen, I just scooped it out with a finger.
Once Chris gets some wiring harnesses out, I'm willing to give them a try.