I just got my 3.2L back (again) from the rebuilder. This time it fired up!! But I have a constant misfire.

The trouble code indicated #3 cylinder misfire. I pulled the plug and it had oil on it, cleaned it, cleared trouble codes and misfire still there. Now trouble code is P0300, random misfire. Pulled 3 and 5 coil and plug and did spark test, no spark on 3, 5 OK. Swapped coil and plug and still no fire on 3.

Verified wiring continuity for #3 coil to ICM, OK. Tested ICM by cranking and checking for ground at #3 pin, no ground. The other pins on the ICM check OK. I'm thinking ICM is bad even though I hear they seldom give trouble. Went to get one and found out they are unavailable??? Does anyone know a source for ICM? Does anyone see a problem with my test/conclusion? Thanks!


19644speed