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.

HELP! If you like a challenge, This is for YOU!

Thread Tools
 
Search this Thread
 
Old May 15, 2013 | 09:02 AM
  #1  
kryspope's Avatar
Thread Starter
Newbie
 
Joined: Apr 2012
Posts: 1
Likes: 0
Exclamation HELP! If you like a challenge, This is for YOU!

I have a 1997 Jeep Cherokee 4.0 6 cyl and I am at a wall with it. I cannot figure out what the problem is. I have had a few people look at it and I have been changing sensors upon sensors and I cannot figure out the problem!!
A few weeks ago it was overheating. I fixed that problem and now it is idling REALLY rough but sounds almost like a damn lawnmower but the rpms are not high. I have six codes going when I hooked the computer up. p0320, p0700, p0300pd, p0303pd, p0304pd and p0105. They are suggesting misfires but I changed the plugs. The check gauges light came on and is showing no oil pressure. The fuel pressure was tested and it is good. There arent any vacuum leaks. It is stalling randomly and Is not driveable. When it stalls I cannot turn it over. I turn it off and try to turn it while pumping the gas and it starts sometimes. If it doesnt I have to wait a minute or two and start it again. I am litterally trying everything people suggest. I have replaced the spark plugs, wires, distributer cap, rotor, iac valve, thermostat, map, cts, starter, computer, regapped the plugs and cleaned the throttle body. I unplugged the fuel injectors and I can take all them out except the first and last one and it does not stall. Next I was thinking about replacing the tps and the oil pressure sensor or sending unit..whichever it is. Then I was told to do a compression test. I am pretty new to all of this and am learning by asking questions and coming on the forums. I do have people helping me out that know what they are doing and we are just stumped. Ideas?? Please help!!
Reply
Old May 15, 2013 | 09:47 AM
  #2  
Red82's Avatar
Resident Zombie Hunter
 
Joined: Aug 2010
Posts: 3,542
Likes: 2
From: Virginia
Year: 1997
Model: Cherokee
Engine: 4.0L
Default

For your lack of oil pressure make sure the oil pressure sensor is secured into place. It's the placed awkwardly close to the oil filter right above it. Make sure the new sensors are actually good. I can't tell you how many times the first one you get is made badly. Their quality lately ha been horrible. Good luck with everything. Also mage sure your spark plug wires are in the correct order if you removed all of them.
Reply
Old May 24, 2013 | 07:06 PM
  #3  
JeepingDan's Avatar
CF Veteran
Premium Member
15 Year Member
Liked
 
Joined: Apr 2009
Posts: 18,786
Likes: 14
From: CT.
Year: 88
Model: Comanche (MJ)
Engine: 4.0 HO
Default

Moved thread.
Reply
Old May 24, 2013 | 07:46 PM
  #4  
tjwalker's Avatar
CF Veteran
15 Year Member
Liked
Loved
Community Favorite
 
Joined: Nov 2010
Posts: 5,840
Likes: 117
From: In the middle of Minnesota!
Year: 1999
Model: Cherokee
Engine: 4.0
Default

How badly did it overheat? It is possible that the overheating caused the head gasket to fail.

That is probably why a compression test was recommended. And I agree. Run the compression test. It doesn't take that long and a bad head gasket can often be snaked out by a compression test.

The compression spec for the 4.0 is 120-150 psi, with no more than a 30 psi variation between cylinders.

Let us know what you find.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
skarpyona
Jeep Builds
37
Dec 13, 2018 12:39 AM
NM-XJ
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
18
Oct 23, 2018 04:21 PM
MtnGoat
Modified XJ Cherokee Tech
33
Feb 24, 2016 12:53 AM
Eyesell
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
3
Sep 22, 2015 09:21 AM
Girlski
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
11
Sep 15, 2015 03:31 PM

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



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