Hey- I just posted below with kinda a similar problem- I was thinking its a battery thing. Mine will ride fine for a couple of hours and then when i stop at the lights or slow down to 1st it stops so I have to keep it reving at like 8000 so it wont stop. Makes more sense to be a fuel thing but if it keeps going with this method of high revs then the fuel must still be coming through. What about if there is air in your fuel lines? might cause this hiccup.