Re: CBR929RR Fuel priming constant
The pump needs to keep about 50psi supplied to the fuel rail to feed the injectors.
Check that your bank angle sensor relay is working properly, (maybe it's called engine stop relay for the 929?), it's tied into the power for your fuel cut relay.
You might test the bank angle sensor itself as well.
You might also check your fpr for any signs of leaking at the vacuum hose too. Just pull the vac hose, then get the pump to prime and make sure no leaking gas. I mentioned that because you said the bike was sitting for a spell, and it's not uncommon for the diaphragm to rot from sitting so long with fuel in it.