The ICM is new so I shouldn't have to clean that off. The coil packs I did clean off and it feels like a misfire, but like I said it's not showing any misfires on any of the cylinders like it did on my Blazer 4.3 when the cap and rotor went. I asked my mechanic about the plug wires and he said it wouldn't be that and he also sprayed the wires and coil packs with water from a spray bottle and said if it were the wires it would instantly 'act up' when he sprayed them. The MAF wiring is correct, I never cut the plug and the wires in the plug are secure. I was just wondering if anyone has ever had this same problem in their car and maybe they could help, it's driving me ****ing nuts.