Same Issue
Get a cup of coffee - this is long:
Over Christmas, just as a preventative measure, I replaced the Optispark distributor. At the same time, I replaced the water pump, O2 sensors, coil and a few other sensors. I also upgrade the injectors to Bosh IIIs. Everything was fine for about two weeks and then this started happening.
Since I haven’t been able to get the engine to die in the driveway, it has been an ordeal to troubleshoot. The first thing that I did was to replace the Ignition Control Module. When you install an ICM in a HEI car, it has to be embedded in a thermal compound to the heat sink. Most auto parts stores will tell you to use dielectric grease for this, but it is non-electrically-conductive and has no thermal conductive properties. I remembered that when I changed out the coil, I washed the mounting bracket that is attached to (which also has the ICM and heat sink attached to) in my parts washer. I pulled it back off and found that the solvent had gotten behind the ICM and washed away the thermal compound, so I assumed that the ICM had gotten heat soaked since it was no longer seated properly to the sink. Usually when this happens, the heat is enough to damage the solid state components. An ICM uses crankshaft position, camshaft position or both to determine engine speed to know when to energize the coil(s). After replacing the ICM the problem continued.
When I got home, I peeled back the harness and found that the tach filter was poorly spliced in and the ground wire to it was broken. I’ve found lots of threads online that indicated that the tach signal to the PCM could cause the computer to think the wheels were spinning at a revolution not likely with the engine speed. It would send inaccurate data to the ASR system and retard the spark and ultimately kill the engine. So, I spliced the wires back with a solder joint and fixed the broken ground. The car drove fine for two days and then it died again only a block from the house. This time, it wouldn’t restart for several hours.
So, I know now that the tach filter was just a coincidence. When it is driving, the tach behaves correctly. Two weeks ago, I ordered a remanufactured ECM (engine control module) from Cardone. It hasn’t come in yet, so in the meantime I’m trying other things.
This weekend, I took both old and new ICMs and coils to Autozone to be tested. Both ICMs tested okay, but I can’t rule them out because the problem is not a complete, but intermittent failure and a few test cycles cannot isolate that. They could only test the coil with a multimeter and that does me no good because it does not stress the unit. So, I did the next best thing. I returned the new coil for an exchange. So, I know I have a good “old” coil, and I have a likely good “new” coil, so the coil is ruled out.
With the new coil, I’ve driven the car for almost 10 hours without the failure. A new set of '93 FSMs came in the mail yesterday. I hope that I’m not jinxing myself for mentioning it. Hope this helps.