What am I missing?
1994 Corvette base with crank/no start/no spark/no injector pulse
It has a new MSD opti, new ACDelco coil and coil module, new pigtails, PCM tested okay by SIA.
All voltages are as expected per FSM as follows:
ICM:
A and D: 12 volts with variation cranking
B: 0-4 v AC cranking
C: continuity with ground
This makes me think the PCM is sending a signal to the ICM and the ICM is getting power from the coil and has a good ground to the engine.
So it appears the PCM and opti are working
Coil:
Black connector: both have variation when cranking
Gray connector: 12v power and ground
Resistance between terminals are 0.5 ohms or so
Resistance from the spark outlet to the terminals are 9000 ohms
This makes me think the ICM is sending a pulse to the coil to fire and the coil has power and is grounded properly. The resistances seem up to spec as well.
This makes me think the ICM and coil are also good.
So what am I missing here?

For codes I have:
C12 (normal)
C34 (MAP sensor)- I haven't hooked the MSD vent hose up yet so I believe this is just the vacuum leak. I don't want to drill into the intake until I'm sure the opti is good.
H34
H41 (Open Ignition control circuit)- This is new since replacing the opti with MSD, makes me think the ICM may be sending a bad signal?.
H64 (O2 sensor - this was there before the car died).
Any help appreciated!
Last edited by 94c4seminole; Jun 24, 2017 at 03:51 PM. Reason: issue resolved
It has a new MSD opti, new ACDelco coil and coil module, new pigtails, PCM tested okay by SIA.
All voltages are as expected per FSM as follows:
ICM:
A and D: 12 volts with variation cranking
B: 0-4 v AC cranking
C: continuity with ground
This makes me think the PCM is sending a signal to the ICM and the ICM is getting power from the coil and has a good ground to the engine.
So it appears the PCM and opti are working
Coil:
Black connector: both have variation when cranking
Gray connector: 12v power and ground
Resistance between terminals are 0.5 ohms or so
Resistance from the spark outlet to the terminals are 9000 ohms
This makes me think the ICM is sending a pulse to the coil to fire and the coil has power and is grounded properly. The resistances seem up to spec as well.
This makes me think the ICM and coil are also good.
So what am I missing here?

For codes I have:
C12 (normal)
C34 (MAP sensor)- I haven't hooked the MSD vent hose up yet so I believe this is just the vacuum leak. I don't want to drill into the intake until I'm sure the opti is good.
H34
H41 (Open Ignition control circuit)- This is new since replacing the opti with MSD, makes me think the ICM may be sending a bad signal?.
H64 (O2 sensor - this was there before the car died).
Any help appreciated!
Have the local part store check the ICM...they will do it for free, if they still have the machine. Autozone did mine. Sounds crazy but I had 2 bad ones, the OEM, and a new Delphi. Make sure they run it at least a half dozen time to make sure the ICM is hot.
Tomorrow I will call some stores farther away. It is good to know there are still places that will test them.
It has a new MSD opti, new ACDelco coil and coil module, new pigtails, PCM tested okay by SIA.
All voltages are as expected per FSM as follows:
ICM:
A and D: 12 volts with variation cranking
B: 0-4 v AC cranking
C: continuity with ground
This makes me think the PCM is sending a signal to the ICM and the ICM is getting power from the coil and has a good ground to the engine.
So it appears the PCM and opti are working
Coil:
Black connector: both have variation when cranking
Gray connector: 12v power and ground
Resistance between terminals are 0.5 ohms or so
Resistance from the spark outlet to the terminals are 9000 ohms
This makes me think the ICM is sending a pulse to the coil to fire and the coil has power and is grounded properly. The resistances seem up to spec as well.
This makes me think the ICM and coil are also good.
So what am I missing here?

For codes I have:
C12 (normal)
C34 (MAP sensor)- I haven't hooked the MSD vent hose up yet so I believe this is just the vacuum leak. I don't want to drill into the intake until I'm sure the opti is good.
H34
H41 (Open Ignition control circuit)- This is new since replacing the opti with MSD, makes me think the ICM may be sending a bad signal?.
H64 (O2 sensor - this was there before the car died).
Any help appreciated!
later, tiny
Did your new Opti match right up to the original harness...moreover, did the wires in the connector match up ?
I got a Delphi unit and I had to move one of the wires in the connector before it would work. Might be worth a look.
later, tiny
The Best of Corvette for Corvette Enthusiasts
Did your new Opti match right up to the original harness...moreover, did the wires in the connector match up ?
I got a Delphi unit and I had to move one of the wires in the connector before it would work. Might be worth a look.
later, tiny
I used the FSM to match the wires from the PCM to the MSD opti wires. The MSD harness it built in so I couldn't use the connector I had on there before. Here's how it's hooked up:
PCM:
D. Pink/black. Distributor reference low signal
C. Red. Distributor ignition feed
B. Purple/white. High resolution signal
A. Red/black. Low resolution signal
to
MSD Opti:
4. Red/black
3. Red
2. Orange/black
1. Yellow/black
I used the FSM to match the wires from the PCM to the MSD opti wires. The MSD harness it built in so I couldn't use the connector I had on there before. Here's how it's hooked up:
PCM:
D. Pink/black. Distributor reference low signal
C. Red. Distributor ignition feed
B. Purple/white. High resolution signal
A. Red/black. Low resolution signal
to
MSD Opti:
4. Red/black
3. Red
2. Orange/black
1. Yellow/black
From driver to passenger side,
D. Dist ref signal (grounded)
C. Dist ignition feed (12v)
B. High res signal (5v)
A. Low res signal (5v)
Is that what you have? This diagram suggests the opposite but I was careful to keep it as it was: http://shbox.com/1/95_ign_system_schematic.jpg
The DTC 41 schematic in the FSM leads me to believe it is "faulty ignition coil module connection or faulty icm", and it says "If a DTC 41 is detected, the PCM will disable the fuel injectors to prevent flooding." So maybe that could be a cause of no spark/ no inj pulse too.
Last edited by 94c4seminole; May 5, 2017 at 12:05 AM.
I used this diagram to identify the original harness wires: http://shbox.com/1/95_ign_system_schematic.jpg
However, I have it wired from driver to passenger: D, C, B, A, which I believe is how it was originally. Can you confirm this? I am looking at images trying to find out.
I totally agree with you, and I hope it is just something that simple! Thanks for helping out
I used this diagram to identify the original harness wires: http://shbox.com/1/95_ign_system_schematic.jpg
However, I have it wired from driver to passenger: D, C, B, A, which I believe is how it was originally. Can you confirm this? I am looking at images trying to find out.
I totally agree with you, and I hope it is just something that simple! Thanks for helping out
Sure would make it easier if MSD had included a basic wiring chart if nothing else, otherwise we're just guessing that it's correct for this application
That was one of the reasons I bought a Delphi replacement for mine...and even it did'nt bolt up without the alteration to the harness.
Sure would make it easier if MSD had included a basic wiring chart if nothing else, otherwise we're just guessing that it's correct for this application
That was one of the reasons I bought a Delphi replacement for mine...and even it did'nt bolt up without the alteration to the harness.

EDIT: Do you have access to a scan tool? If so, you can "data stream" and watch your tech, hi res and low res signals in real time. With that feature enabled, crank the engine and you'll know instantly if the new distributor is working; if you see RPM, hi and low res signals...it's working. If not....it's not.
.
Last edited by Tom400CFI; May 5, 2017 at 09:48 AM.
If you have no injector pulse...it ain't your ICM. ICM is AFTER the PCM in the flow of things...No injector pulse means that:
Figure our why the ECM isn't "seeing" a reference pulse from the distributor. My BET, is that it's the MSD distributor.

EDIT: Do you have access to a scan tool? If so, you can "data stream" and watch your tech, hi res and low res signals in real time. With that feature enabled, crank the engine and you'll know instantly if the new distributor is working; if you see RPM, hi and low res signals...it's working. If not....it's not.
.
An ICM is functionally, nothing more than a "relay". The ECM grounds the circuit on the "primary" side of the ICM and electronically (solid state), the ICM "pulls the magnet to close the contacts" on the secondary/high current side. This high current side is what is grounding the ignition coil to charge it; similar in function to points that are closed. The ICM is used b/c the solid state components in the ECM itself aren't robust enough to handle the current that the coil needs. Later ECM's are more robust and have the "ICM" internal -one for each coil on plug, and there is no external "ICM" unit. I say all this so you can see why the ECM/scan tool won't tell you if the ICM is working; there is no feed back; it's just a dumb "relay"/switching, on/off, actuator. If you have a dwell meter, you could test the ground side of the coil circuit and "see" the ICM grounding and ungrounding the coil...just like you could test on a points triggered ignition system.
Again, if you for sure have no injector pulse, and no spark, it's strong evidence that there is no signal from the distributor. The Scan tool suggestion is just to be able to PROVE to yourself what is going on. It gives you "eyes" to see the distributor functioning...or not.
Here is another simple test; turn the key on, fuel pump will run for a second, right? Then shut off. Try bumping the start...just enough to turn the crank a 1/4 or 1/2 turn or so. A 1/4 turn should sent two low res signals and 90 high res signals to the ECM...fuel pump should kick on for a second. Does it? If not, Distributor is not sending any signals out. (or they're not getting to the ECM). One reference pulse from the distributor should fire up the fuel pump.
Last edited by Tom400CFI; May 5, 2017 at 10:30 AM.












