Mechanics

WITH A 2.2 ECOTEC ENGINE, MISSES AT IDLE AND UNDER ACCELERATION, SMOOTH AT HIGHER RPM, CHANGED OUT ICM AND WIRES AND PLUGS, STARTED SUDDENLY. P0300 OBD CODE.

2003 Chevrolet Cavalier • 110,000 miles

Cleaned idle air control valve. Fuel pump replaced about 20,000 miles ago.
Avatar
Twgagen
April 3, 2012.



I suspect a coil before the module or the wires how are spark plugs?

Saturntech9
Apr 3, 2012.
I had changed the ICM and all the plugs, the wires ohmed out fine and were in good shape, sprayed carb cleaner around all the vacuum hoses and the intake manifold, pulled and cleaned idle air solenoid and MAP sensor. Cleared out the codes and ended up taking the car out and driving it for a while, then got 2 cylinder 2 miss fire codes. Pulled all plugs and did a compression check, 160-170 all cylinders, good fuel pressure at 58 PSI, Pulled coil pack off but kept the ICM mounted to it and plugged in and laid it by the metal valve cover with the tips of the coils about 1/4" from the valve cover and had son crank the motor, found good spark out of 1, 3 and 4 but only a weak spark that was not consistent out of #2, replaced coil pack (one piece over the valve cover with two built in coils for those reading this that dont know that) which is after the ICM and she purrs like a kitten at idle and gets up and roars when stepped on, and I have a few less hairs on my head now.

Tiny
Twgagen
Apr 4, 2012.
Had a feeling it was a bad coil glad you got it fixed thats what were here for.

Saturntech9
Apr 4, 2012.