So, I got a 98 GP GT, and it has a intermittent misfire. It seems like it only does it after I run WOT, and let the RPM's go past 4500 in 1st. It only misfires from idle-1500 rpm, when it does it. It smells like it is running pig-rich when it misfires, and I can feel the engine surging when I let off the brakes. I have run codes, and only get cylinder #1 misfire. It has done it off and on since I got the car, and now seems to be getting worse. It has new plugs, wires, coils, ran seafoam, the plugs look great, and it doesn't seem to affect the mileage. It runs great after 1500 rpm, and nevers acts like it is going to die or even sputter. I was thinking ot may be the ICM, since it has gotten progressively worse. BTW, it was doing this even before I changed all the parts out, so I have ruled out bad replacement parts. Just wanted to get an opinion from the experts before I drop 150 on a new ICM. I am going to be doing a top-swap soon, and wanna fix this first, so I don't end up with problems after the swap.