Ok first off I have read a few posts on this issue and I am getting a P0300 code, I know some think that it could the ICM, clogged cat, plugs, wire's and so forth. So you know I just finished doing my top swap with the added extra's of a cam, headers and FWI mind that I still need a final tune. Everything seemed fine and a freind of mine heard a misfire which he was right, two plug wires were crossed to the wrong cylinder, sounded better after that but my scan gauge still reads P0300. I installed my plugs with a gap of 53 could this be one of the reasons why it's misfiring still. Oh and I swapped my ICM from the orignal motor if this helps any.