Im dealing with a similar issue but mine happens after a couple hours, so maybe the problems are nothing alike. But check your voltage with the machine running as see what your getting maybe. I just noticed on mine that the fuel pressure is low once electrical things start turning on such as cooling fan, or headlights. And its only running at 12V at idle up to 2500rpm. So im figuring the low fuel pressure causes it to die when you demand full throttle for instance but its only pushing 25 psi fuel pressure vs the 50psi its supposed to be running at.( Fuel pressure is for an 800 but im sure they are similar.) And when your riding like a mad man at high rpm then the system is running at 14 volts which is allowing the pump to supply as much fuel as needed. Therefore not dieing..?..?