Sounds like a spark issue maybe? Just shootin' in the dark but it sounds like you're describing a misfire. Check your plugs. Check your wires. Check the cap and rotor if those are okay. Read your plugs to see what your fuel situation is. Maybe the fuel filter could do with changing. Consult your repair manual of choice for some other simple things to check out. Good luck!