Stock Grand Cherokee Tech. All ZJ/WJ/WK Non-modified/stock questions go here! ZJ (93-98), WJ (99-04), WK (05+)
All ZJ/WJ/WK specific tech questions asked here!

Code / check engine help

Old 02-11-2015, 08:21 AM
  #1  
Junior Member
Thread Starter
 
bigwave's Avatar
 
Join Date: Jul 2014
Location: South Central Illinois, NO where near Chicago, that's not my Illinois
Posts: 44
Likes: 0
Received 0 Likes on 0 Posts
Year: 1998
Model: Grand Cherokee
Engine: 4.0 I6
Default Code / check engine help

1998 Jeep Grand Cherokee Laredo, 4.0, auto
Can any of you wizards point me in the right direction with this. Jeep runs pretty well, the idle is a little rough but not too bad and it does not die. But the check engine light is annoying. I think this is all related and I've been looking for vacuum leaks, heater works correctly and I just replaced the thermostat, Ideas where to look?? The 1998 does not have a regular EGR valve.
Code read says:

B21 Engine is cold too long
B2E EGR system failure
U8F System Rich. R-Idle adap at lean LMT
Old 02-11-2015, 07:31 PM
  #2  
CF Veteran
 
Bustedback's Avatar
 
Join Date: Feb 2010
Location: Oroville, CA
Posts: 12,367
Likes: 0
Received 19 Likes on 18 Posts
Year: 1995
Model: Grand Cherokee
Engine: 4.0 with all of the noise and clatter
Default

The EGR code is a bogus code, but the too cold for too long code means the thermostat is stuck open and causing the engine to run rich.
Old 02-12-2015, 08:55 AM
  #3  
Junior Member
Thread Starter
 
bigwave's Avatar
 
Join Date: Jul 2014
Location: South Central Illinois, NO where near Chicago, that's not my Illinois
Posts: 44
Likes: 0
Received 0 Likes on 0 Posts
Year: 1998
Model: Grand Cherokee
Engine: 4.0 I6
Default Sounds reasonable

That seems more logical than some repsponses I've received. Do you by chance know how to test the wire sensor that comes off the thermostat? I'm sure it has an Ohm reading or ?? I did replace the thermostat a few months ago with a gates brand, I may be heading to the dealer to pick up the OEM mopar one.

Thanks.

Originally Posted by Bustedback
The EGR code is a bogus code, but the too cold for too long code means the thermostat is stuck open and causing the engine to run rich.
Old 02-12-2015, 10:34 AM
  #4  
CF Veteran
 
Bustedback's Avatar
 
Join Date: Feb 2010
Location: Oroville, CA
Posts: 12,367
Likes: 0
Received 19 Likes on 18 Posts
Year: 1995
Model: Grand Cherokee
Engine: 4.0 with all of the noise and clatter
Default

I use a scan tool to read the data stream and a point and shoot thermometer, I the compare the two readings. I have been a professional mechanic for almost 30 years and have ohm tested sensors only a hand full of times. Call me lazy, but I always skip to the last line of the troubleshooting chart where it says "replace with known good part". So far it's worked for me all these years.
Old 02-12-2015, 11:07 AM
  #5  
Junior Member
Thread Starter
 
bigwave's Avatar
 
Join Date: Jul 2014
Location: South Central Illinois, NO where near Chicago, that's not my Illinois
Posts: 44
Likes: 0
Received 0 Likes on 0 Posts
Year: 1998
Model: Grand Cherokee
Engine: 4.0 I6
Default Got it

Believe it or not that all makes since and my scan tool will read live and freeze data stream. I have a few point and shoot therms (mostly for teasing my dogs with the laser) but once in a while I use them for real.
I've been a shade tree mechanic for 30 years and a computer geek for even longer, I love precise instructions. Don't ask what computers from over 30 years ago, most people on these forums have never heard of them, unless they watch the history channel...... allot.

Originally Posted by Bustedback
I use a scan tool to read the data stream and a point and shoot thermometer, I the compare the two readings. I have been a professional mechanic for almost 30 years and have ohm tested sensors only a hand full of times. Call me lazy, but I always skip to the last line of the troubleshooting chart where it says "replace with known good part". So far it's worked for me all these years.
Old 02-14-2015, 07:26 PM
  #6  
Junior Member
 
twinkiedooter's Avatar
 
Join Date: Oct 2014
Location: Northern Ohio
Posts: 71
Likes: 0
Received 1 Like on 1 Post
Year: 1997
Model: Grand Cherokee
Engine: 4.0
Default

Call me an old lady but my 97 had some problems when I started her up. She would shudder for a few seconds and then run fine and dandy. I put a few ounces of Lucas Deep Clean into the tank that was 1/2 full and now she runs perfect when I start her up. I ran about 50 miles on the tank since adding the cleaner. No, I am not trying to push Lucas products but I thought something like a little clean out might solve your rough idling like it did mine. Your check engine light just MAY go out after using the Lucas. Good luck to you.
Old 02-16-2015, 10:02 AM
  #7  
Junior Member
Thread Starter
 
bigwave's Avatar
 
Join Date: Jul 2014
Location: South Central Illinois, NO where near Chicago, that's not my Illinois
Posts: 44
Likes: 0
Received 0 Likes on 0 Posts
Year: 1998
Model: Grand Cherokee
Engine: 4.0 I6
Default I'm not afraid

I'm not afraid of trying "treatments" but I think they can be allot of snake oil as well as useful. I'm really leaning towards the parts store sold me a 165' therm when these jeeps like to be a bit warmer than that and I need to put in a 195' model.

I have some Lucas at home and will dump some in. We put it in the ATV's when we know they are not going to be ran for a month or 2. These jeeps do have the plastic or polymer tanks, which helps allot with keeping bad stuff out. Doing away with steel gas tanks on ATV's as well as autos has to be one of the best moves ever for people like us who keep our old stuff on the road.

Originally Posted by twinkiedooter
Call me an old lady but my 97 had some problems when I started her up. She would shudder for a few seconds and then run fine and dandy. I put a few ounces of Lucas Deep Clean into the tank that was 1/2 full and now she runs perfect when I start her up. I ran about 50 miles on the tank since adding the cleaner. No, I am not trying to push Lucas products but I thought something like a little clean out might solve your rough idling like it did mine. Your check engine light just MAY go out after using the Lucas. Good luck to you.
Old 02-23-2015, 10:04 AM
  #8  
Junior Member
Thread Starter
 
bigwave's Avatar
 
Join Date: Jul 2014
Location: South Central Illinois, NO where near Chicago, that's not my Illinois
Posts: 44
Likes: 0
Received 0 Likes on 0 Posts
Year: 1998
Model: Grand Cherokee
Engine: 4.0 I6
Default Check engine light

Okay, I have replaced the thermostat with a MOPAR oem 195' and I put in a new OEM Mopar temp sensor. The jeep is idling much better and the heater seems to be producing higher temps, which is nice right now. It was adequate before but now it seems to be a bit warmer. I was curious if the Check engine light would go off on it's own and so far it has not. It has been 5 days and 300 miles. Do you know, will the light go off on it's own if this was 100% the source of the CEL?
I will mostly likely hook my scan tool up to it tonight and clear the codes but, I was just curious from someone who actually knows this answer?
Thanks.


Originally Posted by Bustedback
I use a scan tool to read the data stream and a point and shoot thermometer, I the compare the two readings. I have been a professional mechanic for almost 30 years and have ohm tested sensors only a hand full of times. Call me lazy, but I always skip to the last line of the troubleshooting chart where it says "replace with known good part". So far it's worked for me all these years.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
erupert66
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
11
06-07-2021 01:45 AM
clark40
Modified XJ Cherokee Tech
7
08-28-2015 03:08 PM
clark40
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
1
08-28-2015 07:11 AM
nts07
Cherokee Chat
1
08-27-2015 08:59 AM
CCKen
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
3
08-20-2015 08:07 PM

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

Thread Tools
Search this Thread
Quick Reply: Code / check engine help



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