Motorcycle Questions? Ask a Mechanic.
Hi and welcome to the site, I’m Louie. Sorry you had to wait awhile but I’ll do my best to help.
Initially and for test purposes, temporarily hardwire to the battery's + terminal the wire from the fuel pump relay to the fuel pump. By process of elimination, if the pump still fails to run, then it would be deemed faulty.
Incidentally, are both spark plugs firing?
(Temporarily) Hardwiring the fuel pump directly to the battery is a test/confirmation. The ignition need not be turned on.
The engine need not run but as long as would crank, then the presence of spark can be determine. Please click HERE. This is also a test not only for the spark but for the fuel pump as well. The fuel pump relay needs a trigger, the same trigger for the ignition coil / spark. Hence no spark, no fuel pump relay action = no fuel pump.