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.

93 Cherokee runs really rough now.

Thread Tools
 
Search this Thread
 
Old Jan 16, 2011 | 09:41 PM
  #1  
TheDale's Avatar
Thread Starter
Senior Member
 
Joined: Dec 2010
Posts: 546
Likes: 1
From: Rapid City, SD
Model: Cherokee
Default 93 Cherokee runs really rough now.

It idles GREAT. But as soon as I hit the gas, it stumbles really bad, it hasn't died on me, but it's so bad I can't even get it up to speed.

I only have fuel pressure when the pump is on, is that normal?

The only code I get is for the TPS. I replaced it, and it didn't help. Tried 3 different TPS sensors.

If you saw my other thread, I replaced the Coil, cap, rotor, plugs, wires, Cranks sensor, and it fired right up, But after about 20 minutes, started to run like crap.

The fuel pump sounds good when it's priming.
Reply
Old Jan 16, 2011 | 09:51 PM
  #2  
ivie_2006's Avatar
Member
 
Joined: Jan 2011
Posts: 117
Likes: 0
From: woodward
Year: 1990
Model: Cherokee
Engine: 4.0l
Default

this does sound like a fuel issue. run some carb cleaner threw (its cheap) it and see if it clears it up a lil bit but kinda sounds like a fuel filter.
Reply
Old Jan 16, 2011 | 09:54 PM
  #3  
TheDale's Avatar
Thread Starter
Senior Member
 
Joined: Dec 2010
Posts: 546
Likes: 1
From: Rapid City, SD
Model: Cherokee
Default

I put some Lucas fuel injector cleaner through it, and that hasn't helped so far, I can barely drive it around the block it's so bad.

Is the fuel pressure suppose to bleed down so fast after the pump turns off?
Reply
Old Jan 16, 2011 | 10:01 PM
  #4  
hennigm4's Avatar
Member
 
Joined: Jan 2010
Posts: 120
Likes: 0
From: leesburg
Year: 1987
Model: Cherokee
Engine: 4.0
Default

pump should be running while jeep is running. the 32psi should hold for a few minutes at least after you turn the key on.
Reply
Old Jan 16, 2011 | 10:04 PM
  #5  
ivie_2006's Avatar
Member
 
Joined: Jan 2011
Posts: 117
Likes: 0
From: woodward
Year: 1990
Model: Cherokee
Engine: 4.0l
Default

ok you tried the carb crap no go, possibly filter or pump, filter is cheaper then the pump and easier besides that if you cant think of the last time you did the fuel filter its probly time again. sounds like a restriction but on increased rpm you need more fuel but cant push it threw the filter. if no go then sounds like your pump is about to can you.
Reply
Old Jan 17, 2011 | 07:26 PM
  #6  
kskate86's Avatar
Newbie
 
Joined: Jan 2011
Posts: 11
Likes: 0
From: East NC
Year: 1997
Model: Cherokee
Engine: 4.0
Default

Ive heard of this before, may be the Crankshaft Position Sensors.

Last edited by kskate86; Jan 17, 2011 at 07:28 PM.
Reply
Old Jan 17, 2011 | 07:30 PM
  #7  
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

If you are continuing to set a code for the throttle position sensor, listen to your Jeep.

You still have a problem with the TPS circuit.

By "circuit" that doesn't mean just the sensor. As you have replaced this with 3 different sensors, it is safe to say that the sensor itself isn't the problem.

However, that doesn't rule out the connector, wiring, and even the computer.

Start by spraying the TPS connector thoroughly with electrical contact cleaner (available everywhere). Debris and resistance inside the connector can be a problem. Closely inspect the TPS connector for damage to the contacts.

Still coding? I'd suspect a wiring problem with the TPS "circuit".

Chase the TPS "circuit". Until you resolve that, you are most likely going to chase your tail.

Last edited by tjwalker; Jan 17, 2011 at 07:32 PM.
Reply
Old Jan 17, 2011 | 10:01 PM
  #8  
TheDale's Avatar
Thread Starter
Senior Member
 
Joined: Dec 2010
Posts: 546
Likes: 1
From: Rapid City, SD
Model: Cherokee
Default

Ok, so my book said code 24 was the TPS. Well the Chilton is WRONG. Code 24 is injector 6. We were messing with it, ended up pulling on the wiring harness while my buddy was moving around, and it died. So we chased it around and found a broken wiring that was just barely hangin on, AND that wire led to the fuel injectors, Soldered it up. And she's running good AGAIN for NOW.
Reply
Old Jan 18, 2011 | 06:03 AM
  #9  
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

Actually, all of my documentation (multiple sources) shows a code 24 to be the throttle position sensor circuit, not the injector.

But if you found and repaired a broken wire that clears things up, that's great.........
Reply
Old Jan 19, 2011 | 06:40 PM
  #10  
TheDale's Avatar
Thread Starter
Senior Member
 
Joined: Dec 2010
Posts: 546
Likes: 1
From: Rapid City, SD
Model: Cherokee
Default

Well, my friend that works at our Jeep store here is the one that looked it up on there system, All Data I think, and found that it was the injector code.

And another buddy of mine that works in a smaller shop is the one that actually found it, and I thought he was wrong so that's why I called my buddy at the jeep store. Not sure if it's updated or what, but my book is wrong. And yours probably is to.

I looked in my Chilton FYI. Not sure if that's what your looking in or not.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Blackcherokee290
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
28
Jan 8, 2025 11:36 PM
Wybuck
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
17
Jan 30, 2024 08:59 AM
investinwaffles
Modified XJ Cherokee Tech
11
May 18, 2021 12:02 PM
Ye Ol' Cherokee
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
3
Apr 25, 2017 08:35 AM
SixShooterXJCherokee
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
9
Aug 30, 2015 08:06 PM

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



All times are GMT -5. The time now is 07:06 PM.