XJ XJ8 / XJR ( X308 ) 1997 - 2003

EGR valve was replaced but CEL still on

Thread Tools
 
Search this Thread
 
Old Aug 6, 2017 | 04:42 PM
  #1  
maniqz's Avatar
Thread Starter
|
Senior Member
Joined: Apr 2016
Posts: 121
Likes: 11
From: Los Angeles, California USA
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.
 
Reply
Old Aug 6, 2017 | 05:10 PM
  #2  
JBzXJ40's Avatar
Senior Member
Joined: Mar 2016
Posts: 859
Likes: 322
From: Auckland NZ/ Houston, TX
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?
 
Reply
Old Aug 6, 2017 | 11:49 PM
  #3  
maniqz's Avatar
Thread Starter
|
Senior Member
Joined: Apr 2016
Posts: 121
Likes: 11
From: Los Angeles, California USA
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.
 
Reply
Old Aug 7, 2017 | 01:54 AM
  #4  
avos's Avatar
Veteran Member
Joined: Apr 2008
Posts: 3,616
Likes: 1,070
From: Europe
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; Aug 7, 2017 at 02:44 AM.
Reply
Old Aug 7, 2017 | 11:07 AM
  #5  
maniqz's Avatar
Thread Starter
|
Senior Member
Joined: Apr 2016
Posts: 121
Likes: 11
From: Los Angeles, California USA
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?
 
Reply
Old Aug 7, 2017 | 12:37 PM
  #6  
avos's Avatar
Veteran Member
Joined: Apr 2008
Posts: 3,616
Likes: 1,070
From: Europe
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.
 
Reply

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



All times are GMT -5. The time now is 01:10 AM.