I removed the cap and noticed something new. Two of the six contacts are perfectly clean like there was no arcing there at all. This happened to cyl 3 and 6. The other 4 has oxidation on them. The pin at the bottom of the pic is one of the 4 that seem to be firing. The top one is either cyl 3 or 6.
I also pulled the plug on the ICM and the pins look clean. I removed and installed the plug several times to clean them more and it didnt make a change.
Is it possible this ICM is the issue with only firing 4 cylinders?