Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here XJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.

Possible PCM issue.

Thread Tools
 
Search this Thread
 
Old 10-19-2017, 01:45 PM
  #1  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default Possible PCM issue.

Hey guys, Ive been having this weird issue with my 98 XJ 4.0. It won't stay idling unless I give it gas. So I check the fuel pressure and its fine I bought a speed idle control also cleaned the throttle body and it seemed to fix the issue but it started doing it again the next day. Battery is holding 12.4 to 12.5 volts when off and its charging at 13.4 to 13.6 volts, checked all the grounds and connections everything seems fine.
Now the weird part is that I went to see if there were any codes and noticed none of my monitors were set?. which was weird because I never disconnected the battery. Last night I did the idle relearn process for the idle control and it was ok also ok this morning. I drove it to work checked for any codes and nothing came up but my 02 sensor monitor and heater monitor were set.
When I got out of work today it started to do it again and now all my monitors were reset again and had put it D and R a few times then it was good. So Im thing the PCM keeps resetting itself so it doesn't hold the idle memory. ANY opinions would be appreciated.
Old 10-19-2017, 01:56 PM
  #2  
Seasoned Member
 
SirCyber's Avatar
 
Join Date: Oct 2017
Location: Western Washington
Posts: 471
Received 17 Likes on 17 Posts
Year: 1990
Model: Cherokee
Engine: 4.0L Renix
Default

Speaking from a computer tech standpoint, this sounds like a memory controller issue. Bad memory in a computer could cause this issue, but in a normal computer we would say it's the CMOS battery failing. As far as I know this would be the battery of the jeep. So maybe it's losing power to the pcm when ignition is disengaged. Input power or bad memory module would be my thoughts, but I haven't delved into the computer for Jeep's yet. Again, just from an IT background thought. Hope it helps.
Old 10-19-2017, 04:54 PM
  #3  
CF Veteran
 
4.3L XJ's Avatar
 
Join Date: Aug 2008
Location: Chico, CA
Posts: 6,588
Received 493 Likes on 422 Posts
Year: 1986
Model: Cherokee
Engine: 4.3L with headers and full 3" exhaust system
Default

Anything else acting up?
Old 10-19-2017, 07:21 PM
  #4  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

Originally Posted by SirCyber
Speaking from a computer tech standpoint, this sounds like a memory controller issue. Bad memory in a computer could cause this issue, but in a normal computer we would say it's the CMOS battery failing. As far as I know this would be the battery of the jeep. So maybe it's losing power to the pcm when ignition is disengaged. Input power or bad memory module would be my thoughts, but I haven't delved into the computer for Jeep's yet. Again, just from an IT background thought. Hope it helps.
I was also thinking the battery but nothing shows me enough evidence for me to change it maybe Im just cheap but I guess I will buy one tomorrow
Old 10-19-2017, 07:23 PM
  #5  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

Originally Posted by 4.3L XJ
Anything else acting up?
No actually once I can get it to stay one it drives perfect, thats another things thats throwing me off..
Old 10-19-2017, 08:50 PM
  #6  
CF Veteran
 
4.3L XJ's Avatar
 
Join Date: Aug 2008
Location: Chico, CA
Posts: 6,588
Received 493 Likes on 422 Posts
Year: 1986
Model: Cherokee
Engine: 4.3L with headers and full 3" exhaust system
Default

How about radio loosing presets, wonky gauges while this acts up?
Old 10-20-2017, 02:53 PM
  #7  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

Originally Posted by 4.3L XJ
How about radio loosing presets, wonky gauges while this acts up?
No gauges are fine. And I let it sit last night and all day today battery still at 12.5 and radio presets aren't erased.
Old 10-20-2017, 03:16 PM
  #8  
Seasoned Member
 
SirCyber's Avatar
 
Join Date: Oct 2017
Location: Western Washington
Posts: 471
Received 17 Likes on 17 Posts
Year: 1990
Model: Cherokee
Engine: 4.0L Renix
Default

Still sounding like a memory module issue. I just don't know how to fix it on a car computer
Old 10-20-2017, 07:57 PM
  #9  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

Originally Posted by SirCyber
Still sounding like a memory module issue. I just don't know how to fix it on a car computer
Yea.. looking more like the PCM
Old 10-20-2017, 08:18 PM
  #10  
CF Veteran
 
4.3L XJ's Avatar
 
Join Date: Aug 2008
Location: Chico, CA
Posts: 6,588
Received 493 Likes on 422 Posts
Year: 1986
Model: Cherokee
Engine: 4.3L with headers and full 3" exhaust system
Default

OK, I agree
Old 10-20-2017, 08:44 PM
  #11  
Senior Member
 
'90Cherokee's Avatar
 
Join Date: Nov 2014
Location: Hacienda Heights
Posts: 603
Likes: 0
Received 0 Likes on 0 Posts
Year: 1990
Model: Cherokee
Engine: 4.0
Default

There's a constant power wire to keep the computer's memory, that would be something to check before buying a computer.
Old 10-21-2017, 04:06 AM
  #12  
Newbie
 
DaveXJ's Avatar
 
Join Date: Oct 2017
Posts: 3
Likes: 0
Received 1 Like on 1 Post
Model: Cherokee(XJ)
Default

Originally Posted by cherokeexj21
Hey guys, Ive been having this weird issue with my 98 XJ 4.0. It won't stay idling unless I give it gas. So I check the fuel pressure and its fine I bought a speed idle control also cleaned the throttle body and it seemed to fix the issue but it started doing it again the next day. Battery is holding 12.4 to 12.5 volts when off and its charging at 13.4 to 13.6 volts, checked all the grounds and connections everything seems fine.
Now the weird part is that I went to see if there were any codes and noticed none of my monitors were set?. which was weird because I never disconnected the battery. Last night I did the idle relearn process for the idle control and it was ok also ok this morning. I drove it to work checked for any codes and nothing came up but my 02 sensor monitor and heater monitor were set.
When I got out of work today it started to do it again and now all my monitors were reset again and had put it D and R a few times then it was good. So Im thing the PCM keeps resetting itself so it doesn't hold the idle memory. ANY opinions would be appreciated.
Check your wiring harness coming out of the plastic housing by the fuel rail where it bends 90 degrees and attaches to the firewall. There is a lot of movement on that small area of slack as your engine moves! I had a broken wire inside that intermittently shorted open. Couldn't tell by looking at the wire as only the metal strands inside the plastic came apart. Engine idled sometimes fine and other times very erratic. The dealership replaced the TPS (throttle position sensor) 3 times under warranty and did nothing to correct the problem. I ended up replacing the entire wiring harness, cut about 1" off the plastic rail housing before putting in the new wiring (to allow more room to flex) and taped up the suspect area with good electrical tape. No problem since and that was years ago! Hope this helps.
The following users liked this post:
FishinSam (02-22-2021)
Old 10-21-2017, 06:22 AM
  #13  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

Originally Posted by DaveXJ
Check your wiring harness coming out of the plastic housing by the fuel rail where it bends 90 degrees and attaches to the firewall. There is a lot of movement on that small area of slack as your engine moves! I had a broken wire inside that intermittently shorted open. Couldn't tell by looking at the wire as only the metal strands inside the plastic came apart. Engine idled sometimes fine and other times very erratic. The dealership replaced the TPS (throttle position sensor) 3 times under warranty and did nothing to correct the problem. I ended up replacing the entire wiring harness, cut about 1" off the plastic rail housing before putting in the new wiring (to allow more room to flex) and taped up the suspect area with good electrical tape. No problem since and that was years ago! Hope this helps.
Ill check those now thank you.
Old 10-22-2017, 10:06 AM
  #14  
Senior Member
 
'90Cherokee's Avatar
 
Join Date: Nov 2014
Location: Hacienda Heights
Posts: 603
Likes: 0
Received 0 Likes on 0 Posts
Year: 1990
Model: Cherokee
Engine: 4.0
Default

Originally Posted by DaveXJ
intermittently shorted open.
Shorted and open circuits are totally different and kinda the opposite of each other. Just saying so you'll use the right terminology, it could matter some day.
Old 10-23-2017, 04:16 PM
  #15  
Member
Thread Starter
 
cherokeexj21's Avatar
 
Join Date: Dec 2014
Location: Ct
Posts: 167
Likes: 0
Received 0 Likes on 0 Posts
Year: 2004
Model: Grand Cherokee
Engine: 4.0
Default

So according to this


everything is in working order..gonna have to order a PCM, process of elimination



All times are GMT -5. The time now is 04:26 PM.