Hi 20amp FI is in the fuse box , but also while your there check the diode just in case ,although the 20amp Fi fuse shows as "F" on the diagram could be some ambiguity as to position "E" but as long as all 3 20amp fuses are ok there's no problem
Diode check , also a diagram to show positions of relays
Yep, I checked all of those fuses and they look just fine. Also no corrosion on the terminals. I forgot to check the diode but I'll do so tomorrow. Are you sure that diagram with the fuel pump is relevant to the 954rr? The wiring diagram in the sticky looks different and the wire colors do not match. For example, the engine stop relay in the sticky diagram has black/white, red/orange?, black, and red/white while the diagram posted has colors black/pink, black, red/green, and black/white.
Also check the master ground my friend had the same problem literally had the bike for sale when at one last atempt located the master ground was loose everything except his fuel pump worked fine he even took it in to professionals and they couldn’t find anything wrong it was a nightmare anyway im no super tech just felt I needed to mention that because it reminded me of that situation.good luck and God bless .
Yeah I checked the ground. Unbolted it, inspected the the contacts, and put it all back together.
Today I had some time to mess around with it and it still won't prime. I got the multimeter out first to begin testing for continuity referencing the wiring diagram posted in the sticky. The ground wires on this bike are mostly green. I had continuity from the fuel pump metal to the green pin on the fuel pump side of the plug, and then i had continuity from the green pin on the frame side of the fuel pump connection to the main ground and frame. This proves that the fuel pump is properly grounded. There was also continuity in the following connections:
Fuel cutoff relay plug black/white to ECM black/white (light gray plug)
Fuel cutoff relay plug brown/black to ECM brown/black (black plug)
Fuel cutoff relay plug brown to fuel pump plug brown
Fuel pump plug green to frame (as said above)
This is all in accordance with the wiring diagram as posted and shows there is not an issue in continuity. I'm not exactly sure how the fuel injection system on this bike works, but it seems that the green is the ground for most components to the frame. Then it seems that the black/white wires are a common ground to the ECM/ECU for relays, servos, valves and fuel injectors. I took some measurement from the fuel cutoff relay to determine if the ECM is at fault. Assuming the black/white wire is a ground, I measured 120-150mV between the brown/black wire and black/white wires. The relay plug has two pins with a black/white wire and the measurement was the same from either one. If I'm not mistaken, I was expecting 12V here since this circuit should be activating the relay to power the fuel pump for 2-3 seconds before starting. I cycled the ignition and kill switch. In the off position, i measured 0V and in the on position, 120-150mV. It did not decrease after 3 seconds so something is definitely up with the computer unless I'm measuring this wrong. I have a basic understanding of relays so maybe I'm getting this wrong. Please chime in if i should measure it differently. Looking at the diagram, the fuel pump plug has three wires, the brown wire which goes the the fuel cutoff relay, a green grounding wire, and a brown/black wire which I beleive is unrelated to the brown/black wire on the fuel cutoff relay as it goes to the instrument panel to display the low fuel light. I feel like I'm exhausting possible faults. There is good continuity in my wires, all fuses and relays look good, the fuel pump works when wired directly, the bank sensor works, etc. I want to take a voltage measurement between the brown and green pins at the fuel pump plug to see if it's getting any voltage, but forgot to. Unless I'm missing something, this seems like an issue with the ECM. Thoughts?