Sort of sounds like your float bowls don't fill up fast enough. That is why she can run 10 minutes, then you stop and let them fill and she'll be fine. A simple thing you can do is try to run it on prime, see if that helps at all. Mostly just a way to help diagnose..
I just wanted to point to the coincidence that I have a bandit and my wife has a '95 ex500. Fun bike.