was riding on my spyder the other day when the engine started to miss and i had to pull to the side of the road. when i stopped it died. right after that it stared a few times running very rough and then wouldnt start at all. after towing it home i got it to start and run normally for a about 20 seconds using starter fluid but it still wont start on its own. seems like a fuel delivery issue to me but i have no experience with these machines and dont know where to start. also, i can hear the fuel pump running when i turn the key on, and it has fresh gas. any help would be appreciated

edit: 2012 rss