A leaking fuel tube inside the tank could very well be the problem. These OEM tubes are known to crack and split (just like OEM brake lines) with age. The pump and PRV keep the pressure at about 45 psi which provides good spray from the injectors. If you can hear the fuel pump run for about 2 seconds at key-on and see/hear any swirling in the tank per CWS above, it's a good sign you found a problem.
IF that is the problem I'd suggest the kit from BBY with the fuel filter, main tubes, and two smaller internal lines (overflow and vent). I'd also suggest the Oetiker hose clamps. They are much more positive and will keep the hose on the steel tube much better than the screw type. AMHIK.
If your bike still has the two OEM plastic quick disconnects beneath the right side of the tank, you NEED to replace them, too, with brass units, again from BBY. They are a known problem. They sometimes crack/split while you are riding and spray gas everywhere.
Save the plastic connectors and make a pressure test kit from them.
You can check for spark (with NO GASOLINE ANYWHERE AROUND) by pulling a spark plug cap, sticking an old plug in the cap and grounding the body of the plug to the engine. Make sure the bike is in neutral, the kill switch is ON, and hit the starter button while watching for the spark. Hard to see it in bright daylight. This will not tell you anything about the timing, only that the fuse, coil, ECU, relay, HES, etc are working.
The hardest part is getting the Tupperware off.
Let us know what you find.
Last edited by Lowndesw; Jul 15th, 2018 at 10:31 am.