I read your previous thread. You have spark. Alright, a shot in the dark, because I'm a carb guy, don't know a whole lot about fuel injection, so this might sound stupid, or not...does the Busa have a power relay? A fuel relay?
I had this exact same problem on my track bike, a CBR, except that bikes has four carbs, not fuel injection. But I had spark, and it would start every once in awhile, but then would sputter or slowly die. It was fuel delivery issue, obviously, but I could not for the life of me figure out what was going on. And it ended up that not my fuel pump, not my filter, but the power relay and fuel relay were bad. The only thing I don't get it why there is no code for you to check.