Could be bank angle sensor? My rc did that when the fuel pump was bad. Although it sat for 3yrs before I bought it and didn't start when I bought it. Online searching told me to check wire harness going to the pump the bank angle sensor then the rc had two relays in the tail to check 1 for the fuel pump and the other for the bank angle sensor. I checked it all but like I said it was a bad pump. Did you just get it out of storage, if so how was it winterized? Do you hear the pump prime when you turn the key on? There should be a simple way to check for FI codes just do a quick Google search. Also this may sound dumb but is the bike in neutral with the ign switch on?