XJ XJ8 / XJR ( X308 ) 1997 - 2003

EGR valve was replaced but CEL still on

Thread Tools
 
Search this Thread
 
  #1  
Old 08-06-2017, 04:42 PM
maniqz's Avatar
Senior Member
Thread Starter
Join Date: Apr 2016
Location: Los Angeles, California USA
Posts: 121
Received 11 Likes on 8 Posts
Default EGR valve was replaced but CEL still on

i replaced my 2002 XJR egr valve, brand new one this time but still check engine light came on again after about 30 miles. Obd scanner says the same thing P0400. I don't know what to do next. Thanks.
 
  #2  
Old 08-06-2017, 05:10 PM
JBzXJ40's Avatar
Senior Member
Join Date: Mar 2016
Location: Auckland NZ/ Houston, TX
Posts: 859
Received 317 Likes on 243 Posts
Default

Hi Maniqz


Did you have any symptoms before you replaced the valve? Hard starting, poor acceleration, etc.? Or was it just because the check engine light was on?
 
  #3  
Old 08-06-2017, 11:49 PM
maniqz's Avatar
Senior Member
Thread Starter
Join Date: Apr 2016
Location: Los Angeles, California USA
Posts: 121
Received 11 Likes on 8 Posts
Default

Just the check engine light. The car is running normally. In fact prior to this new egr valve, I had 2 egr valves replaced but they're both used, so I thought it's better to go with a new one.
 
  #4  
Old 08-07-2017, 01:54 AM
avos's Avatar
Veteran Member
Join Date: Apr 2008
Location: Europe
Posts: 3,616
Received 1,068 Likes on 761 Posts
Default

The P0400 will be set if the vacuum in the intake isn't behaving as expected when the valve opens. So indeed it can be the valve itself or obstructed pipe, but more often air leaks in the intake system which can cause a different reading and thus evoke the P0400.

You can start with checking the stft/ltft values at idle, if you still have a good maf/o2 sensors it will show if you have a possible leak.

Added: A leak can be vey small, if you have for instance a leaky supercharger actuator that sits on the same vacuum tube as the MAP sensor will have a big effect on the readings but smaller on the stft/ltft readings.
 

Last edited by avos; 08-07-2017 at 02:44 AM.
  #5  
Old 08-07-2017, 11:07 AM
maniqz's Avatar
Senior Member
Thread Starter
Join Date: Apr 2016
Location: Los Angeles, California USA
Posts: 121
Received 11 Likes on 8 Posts
Default

Originally Posted by avos
The P0400 will be set if the vacuum in the intake isn't behaving as expected when the valve opens. So indeed it can be the valve itself or obstructed pipe, but more often air leaks in the intake system which can cause a different reading and thus evoke the P0400.

You can start with checking the stft/ltft values at idle, if you still have a good maf/o2 sensors it will show if you have a possible leak.

Added: A leak can be vey small, if you have for instance a leaky supercharger actuator that sits on the same vacuum tube as the MAP sensor will have a big effect on the readings but smaller on the stft/ltft readings.
thanks avos but how do I check the stft /ltft level at idle?
 
  #6  
Old 08-07-2017, 12:37 PM
avos's Avatar
Veteran Member
Join Date: Apr 2008
Location: Europe
Posts: 3,616
Received 1,068 Likes on 761 Posts
Default

1st start with checking of the vacuum tube is able to hold vacuum. Take it of from the intake elbow (so leave the MAP/Bypass valve actuator attached) and suck air from it and see if the vacuum holds.
 

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 



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