I know it sounds simple, but is the fuel filter clogged? It sounds like she is starving for fuel. Not sure about this specific bike, but I have seen an occasion where a scorpio alarm would cause this problem. I would have ask good luck about it, but it happened.