When was the last time you replaced the plugs and wires. Also sounds like it could be a bad coilpack.