Once I had that probablem with a plug wire that was bad/arching on the headers. I have also seen it happen with using platnum spark plugs in 302 motors they don't really like anything but good old copper.
I t could also be the something in the emmissions system have you cleaning the IAC idle air control when they get carbon built up in them they can cause some really head aches.