CEL! help please lol.
My CEL code is p0174...,
My oil pressure is still all the way up.. but I don't have a cracked head gasket. Not to mention I got 10 mpgs on my first tank and 5 on the last... fillin up today. It's a 00 4x4 i6.
My oil pressure is still all the way up.. but I don't have a cracked head gasket. Not to mention I got 10 mpgs on my first tank and 5 on the last... fillin up today. It's a 00 4x4 i6.
CF Veteran
Joined: Jul 2010
Posts: 1,208
Likes: 1
From: Albuquerque
Year: 1999
Model: Cherokee
Engine: 4.0
Just noticed the receipt and it said "Albuquerque, NM". I'm in ABQ also. Faulty O2 sensor would definitely effect MPG. I'm getting ready to change mine as well. Tired of getting 10-11 MPG average. Mine just hasn't thrown a code yet. I would definitely change that first and see what happens.
Trending Topics
CF Veteran
Joined: Jul 2010
Posts: 1,208
Likes: 1
From: Albuquerque
Year: 1999
Model: Cherokee
Engine: 4.0
☠ CF Sheriff ☠

Joined: Nov 2009
Posts: 15,197
Likes: 18
From: Aberdeen, MD
Year: 1995
Model: Cherokee
Engine: 4.0L HO I-6, 703 Injectors, Brown Dog Super Engine Mounts
whoh whoh, before you start throwing parts at it, let's understand what that code means.
It indicates the a/f mixture is too lean. Yes this could mean that the upstream (pre-cat) o2 sensor is malfunctioning and needs to be replaced, but i would eliminate the other possibilities before throwing money at it, otherwise the problem could come back.
Since it is reading too lean, the ecu is bumping up your fuel to compensate, thus the gas mileage loss. But WHY is it reading too lean?
I would start by checking to see if you have any leaks - most common are around the throttle body (see if it's loose), and especially due to a cracked exhaust header (very common to crack near the necking point). A leak would add that extra oxygen that is throwing the code.
You need to fix the cause first. If you replace the o2 sensor because it's all carboned up from running rich, and you don't solve the problem causing it, the new one will fall to the same fate a few weeks/months down the road.
Another thing to check before replacing the sensor is the heater circuit fuse. It's in the PDC (underhood fuse box), 15amp mini fuse (i forget the number).
It indicates the a/f mixture is too lean. Yes this could mean that the upstream (pre-cat) o2 sensor is malfunctioning and needs to be replaced, but i would eliminate the other possibilities before throwing money at it, otherwise the problem could come back.
Since it is reading too lean, the ecu is bumping up your fuel to compensate, thus the gas mileage loss. But WHY is it reading too lean?
I would start by checking to see if you have any leaks - most common are around the throttle body (see if it's loose), and especially due to a cracked exhaust header (very common to crack near the necking point). A leak would add that extra oxygen that is throwing the code.
You need to fix the cause first. If you replace the o2 sensor because it's all carboned up from running rich, and you don't solve the problem causing it, the new one will fall to the same fate a few weeks/months down the road.
Another thing to check before replacing the sensor is the heater circuit fuse. It's in the PDC (underhood fuse box), 15amp mini fuse (i forget the number).
Last edited by dukie564; Jan 18, 2011 at 12:44 PM.
CF Veteran
Joined: Jul 2010
Posts: 1,208
Likes: 1
From: Albuquerque
Year: 1999
Model: Cherokee
Engine: 4.0
For a stock Jeep 5-10 MPG's is TERRIBLE. $50 is worth the cost it will save in gas. I love my DuraTrac's! When these tires are done, i'm probably going to go up to either 5.5" or 6.5" of lift and 33's, possibly 35's.
☠ CF Sheriff ☠

Joined: Nov 2009
Posts: 15,197
Likes: 18
From: Aberdeen, MD
Year: 1995
Model: Cherokee
Engine: 4.0L HO I-6, 703 Injectors, Brown Dog Super Engine Mounts
no you don't have to take anything off. You'll be able to see if the header is cracked. Leaks around the throttle body you'll be able to hear it or spray some carb cleaner around it and see if the idle RPMs go up.
This is where the headers like to crack:
This is where the headers like to crack:


