no one has responded, so I thought I would. Sounds like it needs a tune up. Plugs, plug wires, fuel filter, air filter. Try the simple things first, and report back if it still has the problem. Otherwise, maybe it could be the throttle position sensor. Just a few ideas. Good luck