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.

Xj bad gas mileage

Thread Tools
 
Search this Thread
 
Old 05-15-2019 | 05:22 PM
  #1  
95XJ01's Avatar
Thread Starter
Newbie
 
Joined: May 2019
Posts: 4
Likes: 0
Model: Cherokee (XJ)
Default Xj bad gas mileage

So I just got my xj back on the road after sitting for about 3 years and I am currently get 10 miles to the gallon. Does anyone know why that could be?
Old 05-15-2019 | 06:47 PM
  #2  
fb97xj1's Avatar
CF Veteran
 
Joined: Dec 2015
Posts: 3,038
Likes: 337
From: PA
Year: 1997
Model: Cherokee
Engine: 4.0L
Default

Check the tire pressure and tire condition. Add a little dry gas to the tank. If you like, give it a tuneup and change the oil, check the coolant level and condition. I would clean the engine grounds as they can rust just enough to upset the PCM. If the battery has removeable caps, pop them off and check the level of each cell. If any are low, use distilled water only. Do not get any of the "water" already in the battery in your eyes. Once it goes thru the charging cycle, it turns to acid.

Last edited by fb97xj1; 05-15-2019 at 06:51 PM.
Old 05-15-2019 | 09:29 PM
  #3  
BlueRidgeMark's Avatar
CF Veteran
 
Joined: May 2012
Posts: 7,964
Likes: 958
From: Lost in the wilds of Virginia
Year: 1998 Classic (I'll get it running soon....) and 02 Grand
Model: Cherokee (XJ)
Engine: 4.0
Default

O2 sensor is a prime suspect. Been sitting? Yeah, vacuum leak is also a good possibility. Both will cause the PCM to dump fuel.

How sooty is your exhaust?
Old 05-15-2019 | 09:55 PM
  #4  
BillyBoy's Avatar
CF Veteran
 
Joined: Aug 2009
Posts: 1,126
Likes: 30
From: Detroit, Michigan
Year: 1998
Model: Cherokee
Engine: 4.0
Default

What have you done to it recently ? Or even in the recent past?
Have you clean the grounds?
Have you done a tune up?
Have you taken it off roading?
More info helps a diagnosis instead of pissing in the dark...
Old 05-16-2019 | 10:07 AM
  #5  
95XJ01's Avatar
Thread Starter
Newbie
 
Joined: May 2019
Posts: 4
Likes: 0
Model: Cherokee (XJ)
Default

Originally Posted by BillyBoy
What have you done to it recently ? Or even in the recent past?
Have you clean the grounds?
Have you done a tune up?
Have you taken it off roading?
More info helps a diagnosis instead of pissing in the dark...

I have done a tune up. I have not cleaned the grounds. I took it off-road a few times.
Old 05-16-2019 | 10:11 AM
  #6  
95XJ01's Avatar
Thread Starter
Newbie
 
Joined: May 2019
Posts: 4
Likes: 0
Model: Cherokee (XJ)
Default

Originally Posted by fb97xj1
Check the tire pressure and tire condition. Add a little dry gas to the tank. If you like, give it a tuneup and change the oil, check the coolant level and condition. I would clean the engine grounds as they can rust just enough to upset the PCM. If the battery has removeable caps, pop them off and check the level of each cell. If any are low, use distilled water only. Do not get any of the "water" already in the battery in your eyes. Once it goes thru the charging cycle, it turns to acid.
I have brand new tires on it and a brand new battery. Coolant looks good.
Old 05-16-2019 | 10:13 AM
  #7  
Red1992XJ's Avatar
Senior Member
 
Joined: Sep 2018
Posts: 802
Likes: 140
From: NJ
Year: 1992
Model: Cherokee (XJ)
Engine: 4.0
Default

Have you had to put any gas in it yet?

Did you do a fuel filter, or maybe even throw some injector cleaner in it.

After that, then maybe look into the O2 sensor.
Old 05-16-2019 | 12:20 PM
  #8  
Chick-N-Picker's Avatar
Senior Member
 
Joined: Jul 2015
Posts: 694
Likes: 50
Year: 1989
Model: Cherokee
Engine: 4.0
Default

If it's been sitting for 3 years. Change the fuel filter. Wait a few weeks and change it again. Then wait a few months and change it again.

Really it would be good to drop the tank and clean it.

As long as it had antifreeze in it while it sit then your probably OK not doing a flush.
Old 05-16-2019 | 03:28 PM
  #9  
95XJ01's Avatar
Thread Starter
Newbie
 
Joined: May 2019
Posts: 4
Likes: 0
Model: Cherokee (XJ)
Default

Originally Posted by Chick-N-Picker
If it's been sitting for 3 years. Change the fuel filter. Wait a few weeks and change it again. Then wait a few months and change it again.

Really it would be good to drop the tank and clean it.

As long as it had antifreeze in it while it sit then your probably OK not doing a flush.
It’s got a new fuel tank and fuel filter.
Old 05-16-2019 | 06:30 PM
  #10  
Chick-N-Picker's Avatar
Senior Member
 
Joined: Jul 2015
Posts: 694
Likes: 50
Year: 1989
Model: Cherokee
Engine: 4.0
Default

Originally Posted by 95XJ01
It’s got a new fuel tank and fuel filter.
Oh well if the tank and filter are new then that should be fine. Just didn't want you to burn up pumps like me.....haha.

I got one that had sit. Put in a new filter and pump. Stupidly didn't clean the tank (I've learned since then). Burnt the pump out. Thought it was airtex piece of junk. Switched it. Burned it out. Switched stores burned it out. Thought WTH?

Turms out the tank was pretty dirty so it immediately clogged my new filter and that was the cause. Didn't think about it because, hey, it was new. Dropped the tank and cleaned it. Got another pump and so far it's doing OK.

I will say if I burn another pump out though I am getting an original sending unit and putting a Bosch pump in. They don't make the whole Bosch assemblies for 89's now. Stupid.
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
sk8ertht540s
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
56
01-16-2022 05:21 PM
f5vestar
Stock Grand Cherokee Tech. All ZJ/WJ/WK Non-modified/stock questions go here!
14
01-05-2010 11:49 PM
f5vestar
Stock Grand Cherokee Tech. All ZJ/WJ/WK Non-modified/stock questions go here!
2
01-05-2010 02:50 PM
highrollersk5
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
2
12-31-2009 06:55 PM
00XJCO
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
7
02-15-2009 10:01 PM

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



All times are GMT -5. The time now is 03:09 AM.