C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

How is a EGR fault determined ?

Thread Tools
 
Search this Thread
 
Old 06-21-2007, 11:32 PM
  #1  
1990Redcoupe
Advanced
Thread Starter
 
1990Redcoupe's Avatar
 
Member Since: Sep 2005
Location: Columbus Ohio
Posts: 64
Likes: 0
Received 1 Like on 1 Post
Default How is a EGR fault determined ?

I have been getting an occasional EGR fault on my 90 L98. Turns out the diaphram on the EGR valve had a leak and the valve was not opening.

I have a replacement on the way but how does the ECM sense whether the EGR system is functioning ? There is no direct feedback to the ECM for the valve position and as far as I know the ECM cannot measure the combustion temperature.

Does anyone know ?

Thanks
Old 06-22-2007, 12:14 AM
  #2  
C4boy
Melting Slicks
 
C4boy's Avatar
 
Member Since: Apr 2003
Location: Red Sox Nation! RI
Posts: 3,110
Received 6 Likes on 6 Posts

Default

Gonna change my name to EGRboy

The ECM doesn't actually know if the system is functioning correctly. The only 2 components that can set a fault (at least on L98s as I understand them) are a bad EGR solenoid or bad EGR temp. sensor. That's assuming there's no problem with the wiring circuit to the ECM.

The solenoid is an electro-mechanical part so only the electrical portion can send a fault. If the solenoid doesn't hold vacuum (the mechanical portion), it can be faulty but you won't know it w/o manually testing it.

Most people don't know their EGR is bad until they go for an emissions inspection.

You might want to check this thread too
Old 06-22-2007, 12:19 AM
  #3  
Aggravated4life
Race Director
 
Aggravated4life's Avatar
 
Member Since: Aug 2000
Posts: 14,130
Likes: 0
Received 7 Likes on 7 Posts
Cruise-In II Veteran

Default

I forget exactly how but a FSM(Factory service manual) will tell you.If certain parameters arent met,a EGR code will light up the service light on the dash.
Old 06-22-2007, 12:41 AM
  #4  
C4boy
Melting Slicks
 
C4boy's Avatar
 
Member Since: Apr 2003
Location: Red Sox Nation! RI
Posts: 3,110
Received 6 Likes on 6 Posts

Default

The ECM takes input from other sensors like the MAT & TPS to determine when to cycle EGR. But those sensors won't trigger a code 32.

Maybe an easier way of explaining it is, all the EGR/code 32 circuit does is cycle the EGR solenoid off and on.
Old 06-22-2007, 01:54 AM
  #5  
coupeguy2001
Le Mans Master
 
coupeguy2001's Avatar
 
Member Since: Sep 2006
Location: Phoenix AZ
Posts: 6,043
Received 144 Likes on 106 Posts
2021 C4 of the Year - Modified Finalist

Default egr

the computer cycles the solenoid on, and in a certain time frame, I think it's 25 seconds, the temp sensor resistance change tells the computer that it's working.
1. The computer sees the resistance of the solenoid coil, and that translates into load current. that tells the computer :
A. the solenoid is connected, and
B.the coil is good.
That load current has parameters programmed in to the computer. if the load is out of tolerances, it triggers a fault.
2. the resistance of the sensor works the same way. there is a small circuit that monitors the temp rise, and the total load. The computer knows
A. the vacuum lines are connected, and
B.the valve is opening abd closing.
It is an if-then logic.
if the parameters are withn, then no fault. if the resistances are out of tolerance, then log a fault code.
Old 06-22-2007, 08:11 AM
  #6  
BigLee
Racer
 
BigLee's Avatar
 
Member Since: Dec 2006
Location: Chattanooga TN
Posts: 325
Likes: 0
Received 1 Like on 1 Post

Default

on my 86E, when i disabled the EGR it set the code for a few ign. cycles, then the code simply disappered....
any time i disconnected the battery, the code would return again for a few ign. cycles, the go away again, and not return...

anybody has this happen on theirs?
Old 06-22-2007, 08:57 AM
  #7  
byebyeL98
Safety Car
 
byebyeL98's Avatar
 
Member Since: Sep 2003
Location: Orange County NY
Posts: 3,571
Received 0 Likes on 0 Posts
St. Jude Donor '10-'11-'12-'13

Default

From the FSM for my '87:

"Code 32 means that the EGR diagnostic switch was closed during start up or that the switch was not detected closed under the following conditions:
*Coolant temp greater than 176F
*EGR duty cycle commanded by the ECM is greater than 75%
*TPS less than 1/2 throttle, but not at idle
*Codes 21,22,33,34 not present
*All conditions above must be met for about 4 minutes"
Old 06-22-2007, 09:14 AM
  #8  
AGENT 86
Race Director
 
AGENT 86's Avatar
 
Member Since: Jan 2003
Location: Summerland B.C. Canada
Posts: 19,667
Likes: 0
Received 36 Likes on 32 Posts

Default

http://members.shaw.ca/corvette86/EGR%20System.pdf

Get notified of new replies

To How is a EGR fault determined ?




Quick Reply: How is a EGR fault determined ?



All times are GMT -4. The time now is 02:09 PM.