You might consider using a ColorTune to see what's going on. It will tell you if you are rich or lean and if you run it on each cylinder you can see which one is misfiring.