Try moving the #2 Fuel Injector and see if the miss follows to the new cylinder. Sounds to me like a dirty or failing Fuel Injector, especially if you noticed a difference with the Seafoam.