I bet you have a fouled plug. I had a similar issue and it did what you described. Sounds like a good time to change them all. Another simple thing to do is check your cap connections on all the spark plugs, distributor cap and rotor. Im sure you will find your problem. Good Luck!