I had a 1997 R1100R that did the same trick. The FI control on that was via a half size relay. The ECU self check like most uses a pulsed low voltage to check the wiring integrity. One bad earth and the stupid little relay flutters and the stupider ECU gives up and cuts it's own ground and hence the fuel.
I had reasonable sucess by running another wire to every ground on the FI, so they all saw the same "zero", but the final limitation was the variation in badly made (BOSCH) mini relays that varied with temperature. BOSCH were the only ones I could get and the ECU didn't like higher quality full sized relays (which wouldn't fit except as a test, never mind with a resistor pack to please the ECU).
When I got to the point I could change a hot relay for a cold one before the traffic lights changed, I sold the bike and got one with carbs!!
Andy
|