1994 C4 Optispark question
I check for voltage at the A and D pins on the plug to the ICM I read very low voltage I took it to advanced auto but they couldnt test it i brought a new one and installed it car still wouldnt start. They let me return it. I also purchased a new coil but that didnt work as well.
Should I now start thinking about replacing the Optispark unit? I know the best is MSD but dont have that kind of money right now because I just put 3k into the before this happened.
Distributor Advanced about $200.00 witn out rotor life time warranty
Ebay $150.00 to $200.00 with rotor any other suggestions on this ??
Thanks everyone
Pins A & D should read 12 volts with the key on. That voltage comes thru the coil and fed by the PNK/BLK wire. That wire is the supply and should have 12 volts on it with key on. Check the 10 amp fuse in the panel for the coil to see if it is defective for starters.
Are you seeing distributor specific codes?
Did you follow the optispark diagnostic in the second volume of the FSM? (section 6E3-C4-1)
If you rule out buying an MSD on price then I'd get the cheapest one off eBay or elsewhere.
No matter which unit I went with (MSD&AC/Delco included) I'd remove the cap's two screws and re-install them with red loctite which I allowed to set up overnight.
I thought that code H31 and H16 deal with the optispark?
I checked the wires by exposing them to ground to include coil wire
Any suggestions ??
I will take your advise an use the red loctite thanks
The loctite bit comes from the pics posted here over the years of new opti's failing in short order due to loose screws.
If you missed my above post please read it.

If you made that measurement incorrect and there is really voltage there, then you can go get you opti of choice.
Pins A & D should read 12 volts with the key on. That voltage comes thru the coil and fed by the PNK/BLK wire. That wire is the supply and should have 12 volts on it with key on. Check the 10 amp fuse in the panel for the coil to see if it is defective for starters.
...check that 10A fuse which is located in the fuse box in the passenger door jam. This voltage source is what gets kicked up to 40K Volts or so via the coil primary windings. anyway, if you are reading "very low" voltage readings on your volt meter, this may just be "noise" from surrounding induction. There is no Optispark in the world that will work until you first get juice to your coil.Have you also verified that your meter is working properly ? Measure voltage across your battery terminals to test.
Finally, it would be easier if you stuck with one thread on this issue as opposed to starting a new thread every couple of days.
Last edited by MikeC4; Jun 15, 2009 at 01:56 PM.
The Best of Corvette for Corvette Enthusiasts
alright hope I have this right. I tested the following just a second ago.
1st the plug going into the ICM has the letters ABCD I got 12 volts with volt meter probe on D other to ground with key turned the same for A.
I then checked the Coil there are 2 plugs one gray and black both of which have an A and B wire I got 12 volts on the B wire to ground.
I then retested the coil and plug no spark or AC measurement out of plug wire but while cranking I measured the coil with plug off and got 12 volts.
did I do this right ??
alright hope I have this right. I tested the following just a second ago.
1st the plug going into the ICM has the letters ABCD I got 12 volts with volt meter probe on D other to ground with key turned the same for A.
I then checked the Coil there are 2 plugs one gray and black both of which have an A and B wire I got 12 volts on the B wire to ground.
I then retested the coil and plug no spark or AC measurement out of plug wire but while cranking I measured the coil with plug off and got 12 volts.
did I do this right ??
"If you have good voltage(which you do), switch the meter to ac scale and connect test leads to terminal "B" and to ground. Observe meter while cranking the engine. You should see between 1 and 4 volts ac (those are the pulses that trigger the coil to fire)."
This trigger pulse is what collapses the primiary field which leads to discharging across to the secondary. The secondary is the dangerously HIGH voltage that goes into the Opti and routed to the correct plug. It is the Opti that determines what cylinder to fire(as determined by the LOW resolution pulses read from optical wheel) and the associated timing (as determined by the HIGH resolution pulses read from optical wheel). This information is processed by the PCM and sends out the trigger signal to the ICM. So if the above test fails, and you do not see a fluctuation of voltage between ~1 and ~4 volts, you are most likely looking at a bad Optical sensor or bad PCM. Given the error codes you have, I would first suspect a bad Optispark.
Last edited by MikeC4; Jun 15, 2009 at 06:59 PM.


Don't be fooled by that cheap, ghetto, Optispark garbage re-manned in China or Mexico claiming to have genuine copper components and all that noise.
You'll be sorry!
Last edited by onedef92; Jun 16, 2009 at 12:00 PM.
I will go though the checks again to check voltage at the coil and will post them in a few mins as soon as I get over this frustration
Question it the opti isnt realigned properly will it also give a no start the car turns over but wont start same as before?? Will be right back going out to check for spark
Great tip, 2 years ago I bought a MSD opti. This past spring the car would stall or have a no start condition. Turns out my 2 year old opti rotor screws came loose causing the rotor to flop around. When I took the cap off of the opti I found a bunch of plastic shavings. I sent the opti back to MSD a month ago for repairs and now without my vette till I get the thing back, good luck
Im working on off a battery jumper at this point if that makes any difference of why the car wont start
I will go though the checks again to check voltage at the coil and will post them in a few mins as soon as I get over this frustration
Question it the opti isnt realigned properly will it also give a no start the car turns over but wont start same as before?? Will be right back going out to check for spark

With that said, it can also be forced on incorrectly.
Make sure PCM is getting 12 volts DC turn on from ignition switch. And there should be I think 12 volts DC on pin C of the opti connector (wire 631). I think wires 430 and 433 (A&B) might float at 5 volts DC but not sure, not done it in a while.
Other than having a spare PMC to try, a few checks are going to be necessary to see if there is a input or output problem to or from the PCM.
Even if the opti shaft was not aligned correctly you would still produce the correct AC voltage at pin “B”. (Of course it won’t start because the timing would be way off).
Last edited by pcolt94; Jun 18, 2009 at 08:34 PM.
that was B connector to ground








