Well turns out cylinder 4 wasn't the problem, After messing with it for awhile We decided to pull the connectors off each COP while the motor was running to identify which cylinder wasn't firing, When we got to #1 the engine idle didn't change at all.. Bingo.
Took the COP out and sure enough the spring was wet with coolant, cleaned it off and tried to dry out the sparkplug well but apparently didn't do it good enough, motor ran fine for about 2 minutes then started misfiring again, but at least we know which cylinder it is (it was getting late) Might have to remove the sparkplug and let it drain as mentioned above.