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.

Jeep no longer will start and run.

Thread Tools
 
Search this Thread
 
Old Nov 29, 2016 | 05:07 PM
  #1  
Whitecherokeeguy's Avatar
Thread Starter
Newbie
 
Joined: Nov 2016
Posts: 6
Likes: 0
Model: Cherokee
Default Jeep no longer will start and run.

Hey guys, I've been working on my cherokee all day and haven't come any closer to fixing it yet so I decided to turn to you fine folks for guidance. I have a 1996 cherokee country 4wd with the inline 6 4.0 . I've been driving it on and off for 3 months now and just recently have noticed that it will die if it idles and sometimes when I quickly decelerate. It started getting worse and worse but I didn't pay much attention to it because i could always drive it wherever I needed to go. Well yesterday I put more oil in it because it was reading no oil pressure or maybe just a little while I would drive so I put more in it and it went up to 40 no problem. Later that day the stalling problem got so bad I could barly drive it, I managed to get it into the workshop and I've been trying different things all day, first new plugs and wires, then removed the throttle body and cleaned it all up. Then new idle air control valve. Then new crankshaft positioning sensor. And finally new throttlebody positioning sensor. It still won't run, it turns over fine and will start but it dies right away. I can sometimes give it gas while trying to start it and it will run at like 2500 rpm and I can slowly let it down to about 1500 but any lower and it dies. I know my fuel pump works I can hear it and there's pressure in the fuel rail, distributor cap looks new. I'm lost I don't know what caused it and don't know why Nothing I've tried had made a difference. Any help would be appreciated, thanks.
Reply
Old Nov 29, 2016 | 05:47 PM
  #2  
x00j's Avatar
Junior Member
 
Joined: Dec 2013
Posts: 74
Likes: 0
From: Byron, IL
Year: 1998
Model: Cherokee
Engine: 4.0
Default

Kind of sounds like you have a vacuum leak.

If you replaced the iac you might have to hold the RPMs up a bit till the computer learns it. Not real familiar with how the Cherokee computer sees that when you replace it.

I would definitely check your vacuum hoses if it were me.
Reply
Old Nov 29, 2016 | 05:48 PM
  #3  
x00j's Avatar
Junior Member
 
Joined: Dec 2013
Posts: 74
Likes: 0
From: Byron, IL
Year: 1998
Model: Cherokee
Engine: 4.0
Default

As if you have a meter you may want to check for proper voltage on the tps.
Reply
Old Nov 29, 2016 | 05:56 PM
  #4  
may pop's Avatar
Seasoned Member
10 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2011
Posts: 399
Likes: 28
From: Northern Illinois
Default

Also is the battery fully charged or are you jumping it to get it going?
Reply
Old Nov 29, 2016 | 06:40 PM
  #5  
tjwalker's Avatar
CF Veteran
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2010
Posts: 5,841
Likes: 117
From: In the middle of Minnesota!
Year: 1999
Model: Cherokee
Engine: 4.0
Default

There are a LOT of possibilities here. Any check engine light?

So this like many repairs is a process of elimination. You rule the simple things in or out first.

The #1 cause of stalling at idle with the XJ is a marginal battery. How old is the battery in your XJ? And YES, you can have a battery strong enough to start the engine, but wounded enough to give the engine management system fits and stall the engine.

Have your battery LOAD TESTED. Any parts store will do this for free. Start there. Don't throw any more parts at it. Use a testing based strategy to determine the root cause of your problem.
Reply
Old Nov 30, 2016 | 09:07 AM
  #6  
Whitecherokeeguy's Avatar
Thread Starter
Newbie
 
Joined: Nov 2016
Posts: 6
Likes: 0
Model: Cherokee
Default

Originally Posted by x00j
Kind of sounds like you have a vacuum leak.

If you replaced the iac you might have to hold the RPMs up a bit till the computer learns it. Not real familiar with how the Cherokee computer sees that when you replace it.

I would definitely check your vacuum hoses if it were me.
That's what a mechanic friend of mine suggested, how would I go about troubleshooting a vacuums leak?
Reply
Old Nov 30, 2016 | 09:13 AM
  #7  
Whitecherokeeguy's Avatar
Thread Starter
Newbie
 
Joined: Nov 2016
Posts: 6
Likes: 0
Model: Cherokee
Default

Originally Posted by tjwalker
There are a LOT of possibilities here. Any check engine light?

So this like many repairs is a process of elimination. You rule the simple things in or out first.

The #1 cause of stalling at idle with the XJ is a marginal battery. How old is the battery in your XJ? And YES, you can have a battery strong enough to start the engine, but wounded enough to give the engine management system fits and stall the engine.

Have your battery LOAD TESTED. Any parts store will do this for free. Start there. Don't throw any more parts at it. Use a testing based strategy to determine the root cause of your problem.
I don't know if there's a check engine light because the light has never come on not even when all lights come on when I start it, (I assume it's just not working). However I had and auto parts store check for codes and apparently the only code it was throwing was a o2 sensor for the cat converter and whoever owned the jeep before me redid the exhaust and cut that out. Also the batter is a few months old but I'm thinking about taking it in and having them test it. That battery has kind of been through hell since I got it. I had an alternator problem so on quite a few occasions the battery was the only thing running the jeep. Anyway I just charged it so if it is still ok it would be fully charged.
Reply
Old Nov 30, 2016 | 09:45 AM
  #8  
x00j's Avatar
Junior Member
 
Joined: Dec 2013
Posts: 74
Likes: 0
From: Byron, IL
Year: 1998
Model: Cherokee
Engine: 4.0
Default

Well you can buy a vacuum gauge and hook it up and see what it says. Mostly vacuum hoses are brittle after many years of use and crack. If you took off your tub and replaced your iac ensure you have installed the proper gaskets and everything is tight.

Most people don't have a smoke machine around for a test. You can look up and see how to find it using soapy water or carb cleaner.
Reply
Old Nov 30, 2016 | 10:35 AM
  #9  
exasemech's Avatar
Senior Member
5 Year Member
Liked
Loved
Community Favorite
 
Joined: Sep 2016
Posts: 979
Likes: 481
From: North East USA
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Default

you mentioned it's missing an O2 sensor; which one or both?


If they removed the downstream sensor (on the cat) it will set a code but run OK. If they removed the upstream sensor (on the downpipe) the vehicle is running on defaults (limp home mode)...a bad thing


The best way to see if you have a vacuum leak is use a scanner that gives you live data and look at the O2 sensor voltage to see if the thing is running way lean
Reply
Old Mar 6, 2017 | 02:14 PM
  #10  
Whitecherokeeguy's Avatar
Thread Starter
Newbie
 
Joined: Nov 2016
Posts: 6
Likes: 0
Model: Cherokee
Default

Ok not sure if anyone is ever going to see this but I wanted to post what the problem was so maybe if someone does they will know to check these 2 things. Number one is the ecu or the computer. After it was replaced it was running better. Next and probably the main problem was the distributor, if you take the rotor cap off you can see it was covered in mud, not sure exactly what went wrong but when that was replaced it solved the problem, hasn't run bad since, the bad distributor may have caused the computer to mess up or something and maybe could have been reset but it just got replaced anyway. Hope this helps someone!
Reply
Old Mar 6, 2017 | 03:41 PM
  #11  
jordan96xj's Avatar
CF Veteran
 
Joined: Dec 2015
Posts: 2,139
Likes: 93
From: Syracuse, NY
Year: 1996
Model: Cherokee (XJ)
Engine: 4.0L
Default

Did you get to keep the old computer as a backup? There is likely nothing wrong with it.
Reply

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



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