Range Rovers Forum banner

Good info for P0171/P0174 codes

1 reading
148K views 24 replies 16 participants last post by  RRSSfosho  
#1 · (Edited by Moderator)
I found this informative info on the web at:
http://repairpal.com/OBD-II-Code-P0171-and-P0174
It may be of help to others that have been searching for the gremlins of the PCV system and exhaust leak at the catalytic converter. The website also includes a video clip that shows an exemplary smoke test to look for leaks...

"Fault Code Definition

OBD II P0171 Fuel System Too Lean (Bank 1)
OBD II P0174 Fuel System Too Lean (Bank 2)
Symptoms

Check Engine Light will illuminate
In some cases, no adverse conditions may be noticed by the driver
In other cases, there may be performance problems, such as a lack of power on acceleration and some "coughing" or misfiring

The vehicle may have trouble idling, especially when warm or when sitting at a stoplight
Common Problems That Trigger the P0171 and P0174 Code
- PCM software needs to be updated
- Vacuum leaks (Intake Manifold Gaskets, vacuum hoses, PCV hoses, etc.)
- Mass Airflow Sensor (MAF)
- Plugged Fuel Filter or weak Fuel Pump
- Plugged or dirty Fuel Injectors

Common Misdiagnosis
- Oxygen Sensors

Polluting Gases Expelled
- NOX (Oxides of Nitrogen): One of the two ingredients that, when exposed to sunlight, cause smog
- HCs (Hydrocarbons): Unburned droplets of raw fuel that smell, affect breathing, and contribute to smog

The Basics
Combustion engines operate by burning an air/fuel mixture of about 14.7 to 1—14.7 parts air to 1 part fuel. When the air ratio goes below 14.7 parts, this is called a "rich" mixture. If the air rises above 14.7 parts, it is called a "lean" mixture.

Rich Mixture = Too much fuel, not enough air
Lean Mixture = Too much air, not enough fuel

To keep the engine running properly, the Engine Control Module measures the oxygen content in the exhaust with oxygen sensors and makes adjustments to the mixture by injecting more or less fuel.

The control module operates within specific parameters and under normal conditions, it will make minor adjustments to the air/fuel mixture. When these adjustments become too large, a fault code is set. When the P0171/P0174 code sets, the oxygen sensors are detecting too little oxygen in the exhaust and the control module is adding more fuel than normal to sustain the proper air/fuel mixture.

P0171/P0174 Diagnostic Theory for Shops and Technicians
When a vehicle has the fault code P0171 and or P0174, it means that computer can no longer automatically adjust the mixture between air and fuel. Code P0171 applies to Bank 1 and P0174 applies to Bank 2. Code P0174 mainly applies to V6 or V8 engines because 4-cylinder engines generally have only one bank, though there are a few exceptions. Some of the high performance 4-cylinder and straight 6-cylinder engines (such as those in BMW and Lexus) split the cylinders into groups of two or three and call them separate banks.

When the code says that the Fuel System is "too lean," it means that the computer has been adding more and more fuel, which is called Long Term Fuel Trim. Ideally, the Long Term Fuel Trim should be close to 1 to 2 percent. When a code P0171 is set, it means that the Fuel Trim is anywhere from 15 percent to as high as 35 percent compensated. When this happens, the computer knows that there is an improper condition in the control of the Fuel System.

The first step in the diagnosis of a code P0171 and/or P0174 is to look at a minimum of three ranges of the Long Term Fuel Trim numbers on a scanner. Check the idle reading—3000 RPM unloaded and 3000 RPM with at least 50 percent load. Then check the freeze frame information for the code to see which range(s) failed and what the operating conditions were.

Before we get into the main causes of P0171, let's explore why this code matters.

Why Does a P0171/P0174 Code and Running "Too Lean" Matter?
"Lean" running cars and light trucks are highly polluting vehicles. Most of the NOx pollution, which is poisonous and can cause asthma, is caused by vehicles that are running too lean. A lean running car can also misfire, which puts raw fuel (HCs) into the atmosphere. When you are behind a car or truck that smells bad and makes your eyes burn, it is misfiring and running too lean. In comparison, a "rich" running engine has no smell (CO is odorless) or you may detect a rotten egg smell, which is caused by the Catalytic Converter consuming too much sulfur, like when you are behind a big SUV at full throttle going up a long, steep hill.

P0171 is not an Oxygen Sensor problem. Before a P0171 code is possible, the computer first ran a series of tests to validate the readings from the oxygen sensors. Since the oxygen sensors passed their readiness tests and didn't set any codes, the computer then looked to the Fuel Trim adjustment. When the computer determined the air-to-fuel mixture to be too lean, it then set the P0171 code.

What Are Some Common Causes of Code P0171/P0174?
Always check to make sure that there is not a PCM software update due or available. Often, as the vehicle's engine wears, the PCM's Fuel Map software inaccurately compensates for this condition. The fuel mixture grows lean and eventually, the code sets.

A vacuum leak is very common. It could be a torn PCV hose, a torn Intake Air Boot, or even a broken seal on the dipstick (the dipstick is a part of the PCV system and if it does not seal, too much unmetered air will enter the engine). Don’t rule out a sticking/leaking EGR Valve or leaking EGR or Intake Manifold Gasket. If it is a V6 or V8 engine and the code is only on one side/bank, it could be a defective Intake Manifold Gasket or cracked/leaking manifold.

What if There Is No Vacuum Leak or Both Codes (P0171 and P0174) Set?
An "under reporting" Mass Air Flow Sensor can be a common cause of a code P0171 and P0174. Essentially, this means that the Air Flow Sensor is telling the computer that much less air is entering the engine than actually is.

Since the oxygen sensors are telling the computer that more fuel is needed, this causes confusion in the computer because the Mass Air Flow Sensor is still saying there is too little air and the Oxygen Sensor is reporting that the mixture is still too lean. The computer tried to compensate, but since resolution is impossible, it sets the code. It is important to restate that the Oxygen Sensors are accurate—the fuel mixture is too lean. In this case, the Air Flow Meter or Sensor is inaccurately reporting the real amount of air entering the engine.

How Do I Know if the Problem Is the Mass Air Flow Sensor?
There is a very effective "truth test" for any Mass Air Flow Sensor. Start the engine, let it idle, and then check the Barometric Pressure reading on the scan tool data. If the reading is about 26.5 Hg and you are close to sea level, you know that you have a defective Air Flow Meter because it is telling you that you are at about 4500 feet above sea level. (These conversion tables will help.) When the Mass Air Flow Sensor sees this Barometric reading, it adjusts its Air Density table and then "under reports" the actual amount of air entering the engine. It does this because the Barometric Pressure Sensor is actually part of the Mass Air Flow Sensor.

Sometimes the Air Flow Sensor and the sensing wire get covered with dirt, dust, or oil residue, which can also set a P0171. Cleaning the sensor might hold off problems for a while, but eventually, the MAF sensor should be replaced. Always make sure the Air Filter and its enclosure are dirt-, dust-, and oil-free. If you clean and replace the filter and its enclosure as needed, you will prevent the new MAF from failing.

Additional Causes of Code P0171/P0174

A plugged Fuel Filter or poorly functioning Fuel Pump can set the P0171 code. The computer hears (accurately) from the Oxygen Sensor that the Fuel Mixture is too lean so the computer keeps increasing the amount of fuel being delivered into the combustion chambers. But in this case, the Fuel System can’t increase the amount of fuel.
If you still can't find the problem, be sure to check and verify that fuel pressure and delivery are at spec. If fuel pressure and volume check out okay, scope the injectors and perform injector drop and/or flow tests to see if they are capable of delivering enough fuel. Dirty/contaminated gas can definitely plug injectors and trigger these lean codes."
 
#3 ·
I have been trying to trouble shoot the Fuel System Too Lean code P0171/P0174 using the information provided here. After changing the filter, MAF, new Gas Gap and adding fuel injector cleaner to the gas, I started to look for a vacuum leak. I was hoping it would not find a bad manifold gasket. When I pulled off the engine cover, I noticed this open fitting. Does anyone know if it is normal?
 

Attachments

#6 ·
... When I pulled off the engine cover, I noticed this open fitting. Does anyone know if it is normal?
,

I imagine you put in in here somewhere, but I don't see it. Being yor first and only post I know it's not in an earlier post, but If you don't tell us your model year, other than the LR Mechanic that responded, most of us don't know what model year you're talking about.

The excerpts posted above should help minimize needlessly swapping good parts.

Keep in mind that the well-known cat weld leaks can also cause these codes as well as the possible true intake leaks described above.

I found a pinhole leak on my driver side cat weld a couple months ago. The dealership graciously verified and replaced it, and other than the code coming back for one power cycle just after they swapped it out, I haven't had the code come back since. That was long enough ago that I'm sure that fixed it. So my long-term occasional manifestation of this code appears to have been caused by the dreaded exhaust leak that a smoke test on the exhaust system would have detected.
 
#4 ·
That fitting is normal, it would be for a secondary cooling system for your intercoolers, that is not utilized on this engine.

That is pretty good information on lean codes, however, by far the best way to diagnose a fueling code on these trucks is with a tool in the factory diagnostic system, Adaptive Fuel Trim. This tool will break down the engine fueling based on both engine speed and engine load, which will tell you exactly what kind of problem you're looking at.

For a proper diagnosis, and not to waste money throwing parts at it, considering there have been several different issues with these engines causing the same codes, I strongly recommend having the adaptive fuel trim codes read, and printed out before anything else is done. Any specialized repair shop should be able to do this, as well as a dealership.
 
#5 ·
i currentlly problems with check light illuminating and getting these codes, it's not everytime i drive the car but happens at random times, luckilly i can reset the codes and ll is fine for a while after, my RR is lpg converted and does it on lpg pointing that the problem is the lpg system hopefully a lpg service will sort the issue
 
#7 ·
Yes, Year, Model, and Mileage are always appreciated. Just from the picture it is a 06-09 SC L322.

An exhaust leak can definitely cause this, however not a common problem on the Jag engine trucks, usually only comes into play if the exhaust has recently been removed for some reason. But there have been several issues with the SC variants throwing lean codes, and about $100 or so (probably less if you just have them do and print this, and not take time to diagnose it) to have someone pull the adaptive fuel trims is well worth it compared to tossing a part at it.
 
#8 ·
Dumb question but could a leaking valve cover cause un-metered air to enter and cause lean codes? Makes since if you pull the dipstick it would cause this condition as well. Reason I ask is I'm running down this issue now on a 2006 RRS SC, runs perfect. Have replaced MAF, PCV valve and hose checked all possible connections for a leak and find none. I do however hear a hissing noise on the right side of the engine in the general area of the PCV, when I disconnect the PCV hose and plug hissing goes away, if I pull the PCV out and plug that end with hose still attached...no noise but everything hooked up I get the noise. Also of note I when I'm running down the road for miles I get no codes...only when I stop and idle at a light or go through traffic do I get the lean codes.
 
#10 ·
That was an awesome response and extremely valuable web site. Thank You Thank You.

I am a new Land Rover owner. I picked up an 03 Freelander on the way to the junk yard. The previous owner attempted to change the main timing belt himself lololol. He didn't change the cam sprocket bolts soooo. Exhaust cam broke loose. All 12 exhauast valves were broken off and all three pistons were destroyed along with the sleeves. I was fortunate to pick up an engine for 600 that was running. Of course. 3 new timing belts, valve spring compressor tool, timing tool set, water pump and complete upper gasket set plus all thermostat parts later and it runs great except for these codes.

I think I will try the fuel filter first since the car sat for over a year before I got it.

Great forum.. I'll be on often

thanks again

Steve
 
#11 ·
I also have this same problem on my 08 SC, I have replaced the same parts you stated above but still the same lean code and a hissing noise by the PCV valve. could there be a crack in the intake gasket or crack in the valve cover on that side? please if anyone has an up date on this post it would be greatly appreciated to resolving the problems. thanks
 
#12 ·
Did you ever figure this out after about a year of the lean codes and no issues with power my 06 RR HSE 4.4 is sputtering and now showing reduced engine performance with Po171/174, I’ve thrown everything parts and sensor wise at it since the truck has 170k miles on it and I figure some stuff has broken down. Truck is in great physical shape like new and don’t want to give up just yet. Any help would be great

Parts changed,

o2 sensors all 4
Pcv valve, hose
New fuel filter
Maf sensor
Cleaned Cam pos sensor
Cleaned Crank pos sensor
Spark plug changed less than 2 years ago dry and in great shape still
Used Lucas fuel system cleaner
Removed and cleaned throttle body
 
#13 ·
I've been battling with these codes for a few weeks. I did a smoke test, and it appeared there was slight amount of smoke leaking between the air duct resonator and the throttle body. I tightened the resonator clamp and the codes went away for a few days, but they came back. I took the resonator off and noticed there is a recessed groove but no gasket or o-ring in the groove. Is there suppose to be one? If so, does anyone know the part number? Here's a picture of the groove I'm referring too.

 
#14 ·
Im pretty sure there is no gasket that goes there I’ve done this a few times and never replaced a gasket there, these codes are a pain to chase but try this first, remove your oil cap while engine is running, if it stalls that’s a good sign it’s not a vacuum leak but something else, clean out your EGR valve and see if that helps before you go down the parts road I Did, I’m sure the biggest culprit was the PCV valve but the other parts were due for a change anyway so I can’t say for sure what fixed my issue.
 
#15 ·
Thanks for replaying, Wensley.

I see there are EGR valves for the 4.4, but I don't see that I have one on the 5.0. Where is it?

I removed my oil cap and the truck runs rough, but it doesn't stall. When I put it back on the truck returns to normal. I can reset the check engine light when I'm in auxiliary mode. When I start the truck, it will stay off. After driving for a little while it will usually come back.

I've removed my PCV and looked at the gaskets. They don't have tears. I've cleaned the MAFs. I'm going to borrow a code reader that tells me the pressure reading. I'm close to sea level, so if it reads 26.5 Hg maybe the MAFs are my problems. Wouldn't it throw a different code if the MAFs were bad? I may be forced to take it to a specialist. I'm trying not to throw parts at it.
 
#16 ·
The PCV valve is one of the cheapest parts you can change and though the seals might look great the baffle inside is what breaks down, I’ve had to change mine twice in 3 years. So I’d knock out anything that costs less than $50 bucks and can be done myself before taking to someone who will do exactly the same and then up charge you. I’m not familiar with the 5.0L so I won’t guess about your MAF sensor, but that can be cleaned unless it’s an original part then it’s worth it to change it again it’s around $20 on eBay. I also pulled my O2 sensors and gave them a good cleaning with carbon cleaner so that’s worth a shot if you’re home “social distancing”
 
#17 ·
I took my truck to a mechanic. He couldn't find any vacuum leaks. He did a search and said that other mechanics encountering the same codes with no vacuum leaks had replaced the passenger side valve cover and had success. The mechanic told me there was no guarantee, but replacing the valve cover is what he'd recommend as a start. Before I did that, I decided to try some fuel injector cleaner, just in case my injectors or some other carbon buildup was the problem. I used the 20-oz Royal Purple Max-Clean. I followed the instructions and only filled up my truck with about 20 gallons (~3/4 of a tank) and one 20 oz can. After about half a tank, the P0171 & P0174 codes went away. I've gone through two tanks of gas, so I'm hoping something dirty was my issue and the codes haven't returned. Also, the slight stutter I'd have at idle while in Park is gone.
 
#19 ·
Hi all,

Bringing this to life, rather than start a new thread.

2008 Range Rover AJV8 4.4 NA 149k

So obviously I have the dreaded P0171 & P0174 codes. I have gone through all the obvious items related to vacuum leaks and replaced a few seals, PCV valve and checked with brake cleaner. I changed the plugs and ran some cleaner through the gas tank. Things have improved with Long Term Fuel Trim (LTFT) going from ~25% to ~13% on Bank 1 at idle with Bank 2 now sitting at around 5%.

My OBDII tool is a little limited (waiting for the IID to arrive), but looking at the LTFT data stream while driving it stays high, in fact at decent acceleration it climbs to ~28%. The MAF data looks correct, so I am starting to lean towards suspecting fuel delivery, specifically the pump or possibly the filter/pressure regulator in the tank (I understand this is a combined function?)

I cannot find fuel rail pressure on my OBDII reader. There looks to be a pressure sensor on the end aft end of the fuel rail bank 2 (near cyl 8), is this a available data stream? Does the IID reader pick it up?

Thanks very much
 
#21 ·
I felt compelled to share my story hoping it will help someone with the same issue. 2011 RRS SC w/ ~101k miles

I had the dreaded P0171 & P0174 for the past 6 months on and off. In the last few months the code was persistent and the CEL was always on. I decided to give the Royal Purple Max-Clean Fuel System Cleaner and Stabilizer a try. Initially I didn't feel a difference for the first 3-4 tanks.

Then this last tank the CEL went away completely. I did notice that at stoplights it will idle funny but after about 20 minutes of driving the idle was much better.

I also noticed that when the car starts (and not necessarily during the first morning start), the exhaust would shoot out more smoke than usual in last few tanks. This wasn't consistent but for sure the funny idle and extra smoke coming out only happened recently -- when I'm not longer getting a CEL light. I read in a forum the smoke could be a result of the engine starting to take into account for the fuel additive?

Once the CEL vanished, I even went as far as taking the truck to my trusted mechanic and asked him for an inspection (I was already doing an oil change). He said he didn't see any issues and there weren't any codes at the time.

I may be trading the P0171 & P0174 CEL issues for a funny idle and smoke out the exhaust. I wouldn't consider anything solved at the moment but wanted to share my experience.
 
#22 ·
...Then this last tank the CEL went away completely...
I hope it's not premature and took care of the problem.
And if so, it certainly is a testament to being persistent!
Good luck & thanks for sharing - please follow-up after a few more tanks and beyond to let us know if it worked in the long-term.