When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I've done a lot to my 94 including replacing some of the sensors, egr valve, cats, O2 sensors, etc. to get it ready to pass Texas emissions inspection. All seems good and the engine runs fine, BUT I get a 42 and 72 codes when I jumper the ALDL connector. The 42 code says the ICM is shorted or grounded (it's new) and the 72 code references no signal from the speed sensor. I know the ICM could be bad, although it is new, but is there anything else that would be obvious I could look for?
I read on a Corvette Central tech article that the 72 and 74 codes could be thrown because I replaced the radio head unit with an aftermarket one. If that's the case, how do I fix? They talk about adding resistors to some wires at the rear of the stock head unit, but it is now long gone as the car had a cheapo head unit in it when I bought it. Any suggestions?
I might also consider cleaning the connector contacts on the ICM, coil and PCM. Look at the wires and make sure things get plugged in well.
Not exactly sure what kind of feeedback the PCM looks at to set the code. This seems to be a common asked symptom and question.