Had some free time today to take the bike apart. The short of it is I didn't find anything wrong with the harness, so I pulled the injector and am going to replace it. Here's the vid:
Is that a standard 2004 BMW F650GS injector? It doesn't look like the one in the manual. If it's a replacement, does anyone know the make and part number?
@divimon2000, i don't seem to see the circlip, mine might have fallen off. Worse comes to worse, the sidestand switch seems disabled. Went through the visible harness and it seems okay. I pulled the injector, and it seems to have some crud in it. I haven't touched the coil yet.
@WayneC1, thanks for the instructions - checked the common chafing points, and didn't find anything. I can't seem to find the diodes, will check the manual.
@baams, thanks, that doesn't seem to be it - jiggled the wires and no GS death. I haven't taken the ignition assemble apart yet though.
@jpkailua, nope - it still dies with the gas cap open.
@everyone, appreciate the help. Will let you know if a new injector fixes things.