This is an older thread, but my bike won't start, now. I suspect the fuel pump. When starting, the engine would cough and maybe backfire a couple of times and finally start with some throttle. The idle would not keep it running without throttle. After a minute, everything ran fine. A few days later did the same thing, but even with a warm engine, it would take a couple of try's to start. Got home then tried to re-start it right away and no way. It cranked over fine and even twisting the throttle full bore to prime it, no start.
I'm on vacation this week, but when I get home, I'll do what I found out here. I have a new relay that I bought extra when I had to replace the fan relay. I'll try that first. I hope I don't have to get into the tank to replace the pump.
This place is a life saver! If I have no luck after that, I'll make my own new post for some help.