LT1 Based Engine Tech 1993-1997 LT1/LT4 Engine Related

code 42

Old 12-13-2014, 08:40 PM
  #1  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
code 42

mechanic already changed the ignition module,2 ground wires are tight they were loose but that didnt clear the code,so im gonna get the opti changed out (new cap and rotor)will that be the problem???????
94Z28LS1toLT1 is offline  
Old 12-13-2014, 10:30 PM
  #2  
Administrator
 
Injuneer's Avatar
 
Join Date: Nov 1998
Location: Hell was full so they sent me to NJ
Posts: 70,644
Re: code 42

You have to clear the code. It will remain as a stored code for a significant number of drive cycles. Pull the PCM BAT fuse (end of dash panel on a 94) for 30 seconds.

Does the engine start and run OK?
Injuneer is offline  
Old 12-13-2014, 10:35 PM
  #3  
Prominent Member
 
GaryDoug's Avatar
 
Join Date: Jul 2010
Location: Born on the Florida West Coast, now where can I retire?
Posts: 1,505
Re: code 42

The distributor cap and rotor have nothing to do with this failure. This code appears when the pcm sees too much load on the ICM input from the PCM. Normal input resistance of the ICM is about 10 kohms. When the pcm sees much less resistance to ground than that, it sets code 42 again. If the code is erased but comes back, check the ICM connector for damage or dirt or grease that could short out the signal.
GaryDoug is offline  
Old 12-15-2014, 06:18 PM
  #4  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
Re: code 42

Originally Posted by Injuneer
You have to clear the code. It will remain as a stored code for a significant number of drive cycles. Pull the PCM BAT fuse (end of dash panel on a 94) for 30 seconds.

Does the engine start and run OK?
Fred we did that the engine stayed on for 3 minutes running good then sputtered and shut off and code 42 came back....

Originally Posted by GaryDoug
The distributor cap and rotor have nothing to do with this failure. This code appears when the pcm sees too much load on the ICM input from the PCM. Normal input resistance of the ICM is about 10 kohms. When the pcm sees much less resistance to ground than that, it sets code 42 again. If the code is erased but comes back, check the ICM connector for damage or dirt or grease that could short out the signal.
we checked the the 2 wires that connect to the module for tightness dirt or grease they are tight and clean,the connector is clean no grease....on my mechanics computer i saw 2 code 42 descriptions paragraphs of what the cause is,he went to the cheapest problem which was the wires and ignition module.we did those 2 and ruled them out, and on the other part it said to check for spark on the distributor,and he said the distributor isnt sparking
94Z28LS1toLT1 is offline  
Old 12-16-2014, 05:15 PM
  #5  
Prominent Member
 
GaryDoug's Avatar
 
Join Date: Jul 2010
Location: Born on the Florida West Coast, now where can I retire?
Posts: 1,505
Re: code 42

I decided to dig into this DTC42 issue deeper. I set up my 94 LT1 PCM with switches for the Low-res and High-res signals so I could control them (on/off). When I rapidly switched on and off the high res pulse line, DTC42 set every time. I used a scan tool to watch for the codes continuously, since DTC42 does not light the MIL/SES. When this happened, DTC36 did not set. And DTC36 would not set unless I switched the high-res signal off for more than about 2 seconds.

So it appears there are at least 2 other causes of the DTC42: high load on the output and/or an intermittent high-res signal from the distributor.

Doing the same with the lo-res signal did not produce any results unless I switched the signal off for more than 1 second, then DTC16 set. DTC42 never set while interrupting the lo-res signal.
GaryDoug is offline  
Old 12-16-2014, 07:42 PM
  #6  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
Re: code 42

Originally Posted by GaryDoug
I decided to dig into this DTC42 issue deeper. I set up my 94 LT1 PCM with switches for the Low-res and High-res signals so I could control them (on/off). When I rapidly switched on and off the high res pulse line, DTC42 set every time. I used a scan tool to watch for the codes continuously, since DTC42 does not light the MIL/SES. When this happened, DTC36 did not set. And DTC36 would not set unless I switched the high-res signal off for more than about 2 seconds.

So it appears there are at least 2 other causes of the DTC42: high load on the output and/or an intermittent high-res signal from the distributor.

Doing the same with the lo-res signal did not produce any results unless I switched the signal off for more than 1 second, then DTC16 set. DTC42 never set while interrupting the lo-res signal.
yes thank you thats what my mechanic had too about the code 42 something about the distributor had a lo-res signal,like you mentioned there are 2 causes for code 42 and thats what my mechanic found thank you so much!!!!!!!!!
94Z28LS1toLT1 is offline  
Old 12-16-2014, 08:07 PM
  #7  
Prominent Member
 
GaryDoug's Avatar
 
Join Date: Jul 2010
Location: Born on the Florida West Coast, now where can I retire?
Posts: 1,505
Re: code 42

Well, the bad news is: If that is the case here, you would need to check the high res signal wires from the distributor to the pcm. If that yields no solution, the next step would likely be replacement of the whole distributor.
GaryDoug is offline  
Old 12-17-2014, 03:19 PM
  #8  
Administrator
 
Injuneer's Avatar
 
Join Date: Nov 1998
Location: Hell was full so they sent me to NJ
Posts: 70,644
Re: code 42

The difficult part to understand is how this contradicts what the manual indicates.

It says the engine can run without the high res pulse, but loss of high res pulse is setting DTC 42 and shutting the engine down. The PCM should be able to run the engine strictly with the low res pulse.

And are we looking at two different sources for code descriptions? The 94 manual indicates DTC 42 sets when there are 84 crankshaft revs w/o IC activity. At 1,200 RPM, that would require 4.2 seconds. It doesn't indicate that resistance is a factor, but apparently it interprets very low resistance as "no IC activity".

DTC 36 sets when there are 40 low res pulses ( = 10 crank revs) with no high res pulse. At idle (600 RPM) that's 1.0 seconds. If you hold the circuit open for more than 1 second, the code should set.

DTC 16 is what is supposed to shut down the fuel system, and that sets when there are 720 high res pulses with no low res pulse. That would be two cam rotations = 4 crank rotations, an even shorter period. But how can DTC set when there is no high res signal?

What used to seem very straight forward is now very confusing.
Injuneer is offline  
Old 12-17-2014, 09:01 PM
  #9  
Prominent Member
 
GaryDoug's Avatar
 
Join Date: Jul 2010
Location: Born on the Florida West Coast, now where can I retire?
Posts: 1,505
Re: code 42

We have lately seen several occurrences of people having the DTC42 with no real idea what to do about it. Replacing the ICM didn't always cure that. Wires weren't usually the problem. So there had to be something else going on. With only the DTC42, the engine sometimes shut down but other times did not. So my question was: What do those have in common? We know about the shorted circuit/ICM issue causing it, but there had to be something else going on.

It isn't a loss of the high res pulse that is one cause of the DTC42. It is an intermittent condition. Just a regular cessation of the signal does not cause a DTC42, but rather the DTC36 as expected. I see no setting of DTC16 or DTC36 while causing only an intermittent state of either signal. On a related subject, I also see no cessation of the injector signals after DTC42 sets. They keep on going as long as the low res pulse is still active. So I have problems with the timing and the effects noted in the FSM description of DTC42.

I have no issues with the descriptions for DTC16 and DTC36 although I have not verified the timing of either.

It appears to me that what is happening is that the Opti outputs become intermittent shortly before failure. That sets the DTC42. Then both signals stop completely. Without the other signal for comparison, neither DTC16 nor DTC36 sets. Then we are left with a stalled engine showing only the DTC42.

The attached image shows a sample test with several interruptions of the high res signal for under 2 seconds total time. It set DTC42 only and the injectors kept running.

As for the resistance effects, they seem to have two failure modes. When a resistance is connected from the ICM input to ground, a resistance value of 17k Ohms or less sets DTC42. When the resistance is placed in series with the input, a resistance value of 58k Ohms or more sets DTC41. In both cases, the peak voltage of the signal is reduced to a lower value than normal, although there is no correlation of the two DTC's (different voltage levels). I suspect some tricky sampling is being done to differentiate the two.

Regarding the timing of the setting of DTC42, another quick test grounding the input to the ICM caused DTC42 to set in about 2 seconds. "Engine" RPM was about 900.
Attached Thumbnails code 42-intermittent-hi-res-signal-sets-dtc42.jpg  

Last edited by GaryDoug; 12-17-2014 at 09:14 PM.
GaryDoug is offline  
Old 12-17-2014, 10:06 PM
  #10  
Registered User
 
shoebox's Avatar
 
Join Date: Dec 1969
Location: Little Rock, AR
Posts: 27,708
Re: code 42

There have been many threads over the years that I have seen the two opti codes (either 16 and/or 36) combined with a 42 when scanned. The 42 only seemed to be caused by the accompanying opti fault and not a fault related to the ICM circuitry, since the usual fix was to replace the opti and the 42 never came back. This seems to relatively follow to what you are saying, Gary (if I am following you correctly ).
shoebox is offline  
Old 12-17-2014, 10:34 PM
  #11  
Prominent Member
 
GaryDoug's Avatar
 
Join Date: Jul 2010
Location: Born on the Florida West Coast, now where can I retire?
Posts: 1,505
Re: code 42

I suspect it just depends upon the timing and sequence of events that determines which of the 3 DTC's are actually set. An example would be if the two Opti outputs fail at slightly different times. Then the first one to go would get the code.

It does happen that the ICM circuit can be at fault by simply opening or being shorted to ground as in an internal short of the ICM. Those two modes are the first two for which I tested, but that didn't explain all the failures we are seeing lately.

Another thing I don't get in the manual is where it states that the DTC42 will only set while cranking. I have repeatedly seen that code set under normal operation and have not been able to duplicate it while cranking.
GaryDoug is offline  
Old 12-20-2014, 08:54 PM
  #12  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
Re: code 42

Originally Posted by GaryDoug
I decided to dig into this DTC42 issue deeper. I set up my 94 LT1 PCM with switches for the Low-res and High-res signals so I could control them (on/off). When I rapidly switched on and off the high res pulse line, DTC42 set every time. I used a scan tool to watch for the codes continuously, since DTC42 does not light the MIL/SES. When this happened, DTC36 did not set. And DTC36 would not set unless I switched the high-res signal off for more than about 2 seconds.

So it appears there are at least 2 other causes of the DTC42: high load on the output and/or an intermittent high-res signal from the distributor.

Doing the same with the lo-res signal did not produce any results unless I switched the signal off for more than 1 second, then DTC16 set. DTC42 never set while interrupting the lo-res signal.
Originally Posted by GaryDoug
Well, the bad news is: If that is the case here, you would need to check the high res signal wires from the distributor to the pcm. If that yields no solution, the next step would likely be replacement of the whole distributor.
Originally Posted by Injuneer
The difficult part to understand is how this contradicts what the manual indicates.

It says the engine can run without the high res pulse, but loss of high res pulse is setting DTC 42 and shutting the engine down. The PCM should be able to run the engine strictly with the low res pulse.

And are we looking at two different sources for code descriptions? The 94 manual indicates DTC 42 sets when there are 84 crankshaft revs w/o IC activity. At 1,200 RPM, that would require 4.2 seconds. It doesn't indicate that resistance is a factor, but apparently it interprets very low resistance as "no IC activity".

DTC 36 sets when there are 40 low res pulses ( = 10 crank revs) with no high res pulse. At idle (600 RPM) that's 1.0 seconds. If you hold the circuit open for more than 1 second, the code should set.

DTC 16 is what is supposed to shut down the fuel system, and that sets when there are 720 high res pulses with no low res pulse. That would be two cam rotations = 4 crank rotations, an even shorter period. But how can DTC set when there is no high res signal?

What used to seem very straight forward is now very confusing.
Originally Posted by GaryDoug
We have lately seen several occurrences of people having the DTC42 with no real idea what to do about it. Replacing the ICM didn't always cure that. Wires weren't usually the problem. So there had to be something else going on. With only the DTC42, the engine sometimes shut down but other times did not. So my question was: What do those have in common? We know about the shorted circuit/ICM issue causing it, but there had to be something else going on.

It isn't a loss of the high res pulse that is one cause of the DTC42. It is an intermittent condition. Just a regular cessation of the signal does not cause a DTC42, but rather the DTC36 as expected. I see no setting of DTC16 or DTC36 while causing only an intermittent state of either signal. On a related subject, I also see no cessation of the injector signals after DTC42 sets. They keep on going as long as the low res pulse is still active. So I have problems with the timing and the effects noted in the FSM description of DTC42.

I have no issues with the descriptions for DTC16 and DTC36 although I have not verified the timing of either.

It appears to me that what is happening is that the Opti outputs become intermittent shortly before failure. That sets the DTC42. Then both signals stop completely. Without the other signal for comparison, neither DTC16 nor DTC36 sets. Then we are left with a stalled engine showing only the DTC42.

The attached image shows a sample test with several interruptions of the high res signal for under 2 seconds total time. It set DTC42 only and the injectors kept running.

As for the resistance effects, they seem to have two failure modes. When a resistance is connected from the ICM input to ground, a resistance value of 17k Ohms or less sets DTC42. When the resistance is placed in series with the input, a resistance value of 58k Ohms or more sets DTC41. In both cases, the peak voltage of the signal is reduced to a lower value than normal, although there is no correlation of the two DTC's (different voltage levels). I suspect some tricky sampling is being done to differentiate the two.

Regarding the timing of the setting of DTC42, another quick test grounding the input to the ICM caused DTC42 to set in about 2 seconds. "Engine" RPM was about 900.
Originally Posted by shoebox
There have been many threads over the years that I have seen the two opti codes (either 16 and/or 36) combined with a 42 when scanned. The 42 only seemed to be caused by the accompanying opti fault and not a fault related to the ICM circuitry, since the usual fix was to replace the opti and the 42 never came back. This seems to relatively follow to what you are saying, Gary (if I am following you correctly ).
Originally Posted by GaryDoug
I suspect it just depends upon the timing and sequence of events that determines which of the 3 DTC's are actually set. An example would be if the two Opti outputs fail at slightly different times. Then the first one to go would get the code.

It does happen that the ICM circuit can be at fault by simply opening or being shorted to ground as in an internal short of the ICM. Those two modes are the first two for which I tested, but that didn't explain all the failures we are seeing lately.

Another thing I don't get in the manual is where it states that the DTC42 will only set while cranking. I have repeatedly seen that code set under normal operation and have not been able to duplicate it while cranking.
Thank you everybody the car isnt sputtering or turning off code 42 is gone and no ses light too,my mechanic is bleeding the cooling system very carefully and good,i got an update and was told it was 95% bled out got alot of air pockets in there. car will be ready tomorow,turns out it was the distributor,and again thank u for taking ur time and giving me the infomation
94Z28LS1toLT1 is offline  
Old 12-21-2014, 10:11 PM
  #13  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
Re: code 42

DAMN now we have another issue now the car is getting hot its going to the 3/4 mark,and before this code 42 i never seen the car get past 180-190 it always stayed in that range. My mechanic told me he bled all the air out,i bought a new t stat using a 180 one,water pump is new too,fans are coming on they are programmed to come @ 180 to 190 thats why my temp never got past that range.brothers i dont know what else to do,and he cant figure out why my cars getting hot just had an idea could they have forgotten to put the water pump driveshaft in when they did my distributor cap?

Last edited by 94Z28LS1toLT1; 12-21-2014 at 10:14 PM.
94Z28LS1toLT1 is offline  
Old 12-22-2014, 07:32 AM
  #14  
Administrator
 
Injuneer's Avatar
 
Join Date: Nov 1998
Location: Hell was full so they sent me to NJ
Posts: 70,644
Re: code 42

Did you get the t'stat that is specifically for the LT1?

http://shbox.com/1/tstat.jpg

Seems odd that he said "it was 95% bled out got alot of air pockets in there.".... this is actually a very simple procedure, and shouldn't take him two days.

4th Gen LT1 F-body Tech Articles
Injuneer is offline  
Old 12-22-2014, 06:05 PM
  #15  
Registered User
Thread Starter
 
94Z28LS1toLT1's Avatar
 
Join Date: Aug 2009
Location: las vegas
Posts: 764
Re: code 42

Originally Posted by Injuneer
Did you get the t'stat that is specifically for the LT1?

http://shbox.com/1/tstat.jpg

Seems odd that he said "it was 95% bled out got alot of air pockets in there.".... this is actually a very simple procedure, and shouldn't take him two days.

4th Gen LT1 F-body Tech Articles
exactly hes had the car since nov 8th bcuz the code 42 issue,now that we cleared that issue now the car is getting hot????Fred before i had the car the previous owner told me he was using a 160 t stat....mechanic told me it was getting hot with my original t stat,then he swapped them and put a 180 one in,car is still getting hot?my fans are programmed to come on @180 to 190 degrees is that fighting the t stat to open if im using the 180 one
94Z28LS1toLT1 is offline  

Thread Tools
Search this Thread
Quick Reply: code 42



All times are GMT -5. The time now is 12:40 AM.