Forums27
Topics3,379
Posts6,045
Members49
|
Most Online265 Jan 21st, 2023
|
|
|
#3140 - 09/18/09 04:06 PM
P0171 and p0174 lean conditions
|
Joined: Dec 2000
Posts: 5,175
teamzr1
Owner - Pays the bills
|
Owner - Pays the bills
Lives in Engine Bay

Joined: Dec 2000
Posts: 5,175
America
|
OBD II Fault Code:
P0171 Fuel System Too Lean (Bank 1) P0174 Fuel System Too Lean (Bank 2)
Symptoms: Check Engine Light will be illuminated 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 even some ‘coughing’ or misfiring. The vehicle may have trouble idling, especially when cold or when sitting at a stoplight
Common Problems:
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 -> toxic gases that adversely effect breathing and are a major contributor to smog HC’S –Hydrocarbons -> unburned droplets of raw fuel
The Basics:
Combustion engines operate by burning an air/fuel mixture of about 14.7/1 (14.7 parts air/1 part fuel). When the air ratio goes above 14.7 parts, this is called a “lean” mixture, and if the air drops below 14.7 parts it is called a “rich” mixture.
Lean Mixture = Too much air, not enough fuel Rich Mixture = Too much fuel, not enough air
To keep the engine running properly within this 14.7/1 mixture, 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 with the fuel injectors.
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. In this situation (P0171, P0174) the oxygen sensors are detecting too much oxygen in the exhaust and the control module is adding more fuel than normal to sustain the proper air/fuel mixture. (Lean Condition)
P0171-P0174 Diagnostic Theory for Shops and Technicians:
When a vehicle has the fault code P0171 and or P0174, it means that the automatic mixture adjustment that is made by the computer is at its maximum. Code P0171 is described as "Fuel System Too Lean Bank 1" where as Code P0174 is "Fuel System Too Lean Bank 2". Code P0174 mainly applies to V6 or V8 engines because 4 cylinder engines generally have 1 bank. There are a few exceptions. Some of the high performance 4 cylinder and straight 6 cylinders engines split the cylinders into groups of 2 or 3 and call them separate banks, such as Subaru, BMW or Lexus.
When the code says that the Fuel System is "Too Lean", it means that the computer has been adjusting the fuel mixture richer and adding more and more fuel. This is called Long Term Fuel Trim. Ideally, the Long Term Fuel Trim should be close to 1-2%. When a code P0171 is flagged, it means that the Fuel Trim is any where from 15% to as high as 35% compensated. When this happens, the computer knows that there is an irrational 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 3 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% 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, lets explore why this code matters.
Why should we care if the Fuel System is too lean? And why this should be addressed!
Lean running cars and light trucks are highly polluting vehicles. Most of the NOx pollution is caused by the vehicles that are running too lean. NOx is very poisonous, brings on Asthma and causes the sky to turn that putrid yellow color. A lean running car also begins to misfire which puts raw fuel or HC's into the atmosphere which are also very poisonous and color the sky. When you are behind a car or truck and it smells very bad and makes your eyes burn, it is misfiring and running too lean. A rich running engine has no smell ( CO is odorless ) and the only thing you may smell is a little of that rotten egg smell from the sulfur being burned by the Catalytic Converter in the extremely rich cases like when you are behind a big SUV at full throttle going up a long steep hill. P0171 is NOT an Oxygen Sensor Problem. In order for the code P0171 to set, the Oxygen Sensors had to have passed their readiness tests and not set any pending or persistent codes. This means that the computer has run a series of tests to validate the data that is received from the Oxygen Sensors. Then it looks at the Fuel Trim adjustment.
So, what are some common causes for P0171?
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 because, the dipstick is a part of the PCV system and if it does not seal, too much unmetered air ( air the computer can’t measure or ‘meter’ ) 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 1 side (Bank), it could very well be a defective Intake Manifold Gasket or cracked/leaking manifold.
What about when there is a code P0171 and there is no vacuum leak found or both code P0171 and P0174 set?
A Mass Air Flow Sensor that is ‘under reporting’ to the computer can be a common cause of a code P0171 or on a V engine codes P0171 and P0174.
Basically what this means is that the Air Flow Sensor is telling the computer that much less air is entering the engine than the actual amount. This causes confusion between the Oxygen Sensors that tell the computer that more and more fuel is needed. The computer gets confused, because it sees the measurement from the Air Flow Meter or Sensor and then it hears the Oxygen Sensor complain that the mixture is still too lean. The computer keeps trying to compensate until it gets ‘confused’ and sets the code.
It is important to re-state that the Oxygen Sensors are telling the TRUTH! The Fuel Mixture is too lean. In this case the Air Flow Meter or Sensor is not doing its job of reporting the real amount of air entering the engine.
There is a very effective ‘truth test’ for any Mass Air Flow Sensor. Start the engine and let it idle and then check the Barometric Pressure reading on the scan tool data.
If the reading is say 26.5 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 3500 ft above sea level. You can find conversion tables for these reading below.
The Barometric Pressure Sensor is part of the Mass Air Flow Sensor and will cause the Mass Air Flow Sensor to send incorrect data to the engine control module. Sometimes the Air Flow Sensor gets dirty and the sensing wire gets covered with dust or oil residue. This can also cause a P0171.
Cleaning the sensor often works for a while but eventually the MAF sensor needs to be replaced. Always make sure the Air Filter and Air Filter enclosure is dirt and dust free.
Clean and replace as needed or the new MAF will fail in a short amount of time.
Some of the other causes of P0171, but less common are a plugged fuel filter or poorly functioning Fuel Pump. The computer hears, truthfully, from the Oxygen Sensor that the Fuel Mixture is too lean and 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. Be sure to check and verify that fuel pressure and delivery are at spec if the above inspections do not reveal any problems. If fuel pressure and volume are good scope the injectors and if needed 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
|
|
|
#3141 - 09/18/09 04:29 PM
Re: P0171 and p0174 lean conditions
[Re: teamzr1]
|
Joined: Dec 2000
Posts: 5,175
teamzr1
Owner - Pays the bills
|
Owner - Pays the bills
Lives in Engine Bay

Joined: Dec 2000
Posts: 5,175
America
|
Altitude - Abs Baro Abs Atmospheric Pressure
feet meter inches Hg mm Hg psia kg/cm2 kPa
-5,000 -1,526 35.58 903.7 17.48 1.229 120.5
-4,500 -1,373 35 889 17.19 1.209 118.5
-4,000 -1,220 34.42 874.3 16.9 1.188 116.5
-3,500 -1,068 33.84 859.5 16.62 1.169 114.6
-3,000 -915 33.27 845.1 16.34 1.149 112.7
-2,500 -763 32.7 830.6 16.06 1.129 110.7
-2,000 -610 32.14 816.4 15.78 1.109 108.8
-1,500 -458 31.58 802.1 15.51 1.091 106.9
-1,000 -305 31.02 787.9 15.23 1.071 105
-500 -153 30.47 773.9 14.96 1.052 103.1
0 0 29.92 760 14.696 1.0333 101.33
500 153 29.38 746.3 14.43 1.015 99.49
1,000 305 28.86 733 14.16 0.996 97.63
1,500 458 28.33 719.6 13.91 0.978 95.91
2,000 610 27.82 706.6 13.66 0.96 94.19
2,500 763 27.32 693.9 13.41 0.943 92.46
3,000 915 26.82 681.2 13.17 0.926 90.81
3,500 1,068 26.33 668.8 12.93 0.909 89.15
4,000 1,220 25.84 656.3 12.69 0.892 87.49
4,500 1,373 25.37 644.4 12.46 0.876 85.91
5,000 1,526 24.9 632.5 12.23 0.86 84.33
6,000 1,831 23.99 609.3 11.78 0.828 81.22
7,000 2,136 23.1 586.7 11.34 0.797 78.19
8,000 2,441 22.23 564.6 10.91 0.767 75.22
9,000 2,746 21.39 543.3 10.5 0.738 72.4
10,000 3,050 20.58 522.7 10.1 0.71 69.64
15,000 4,577 16.89 429 8.29 0.583 57.16
20,000 6,102 13.76 349.5 6.76 0.475 46.61
25,000 7,628 11.12 282.4 5.46 0.384 37.65
30,000 9,153 8.903 226.1 4.37 0.307 30.13
35,000 10,679 7.06 179.3 3.47 0.244 23.93
40,000 12,204 5.558 141.2 2.73 0.192 18.82
45,000 13,730 4.375 111.1 2.15 0.151 14.82
50,000 15,255 3.444 87.5 1.69 0.119 11.65
55,000 16,781 2.712 68.9 1.33 0.094 9.17
60,000 18,306 2.135 54.2 1.05 0.074 7.24
70,000 21,357 1.325 33.7 0.65 0.046 4.48
80,000 24,408 0.8273 21 0.41 0.029 2.83
90,000 27,459 0.52 13.2 0.26 0.018 1.79
100,000 30,510 0.329 8.36 0.16 0.011 1.1 Air pressure above sea level can be calculated as p = 101325 (1 - 2.25577 10-5 h)5.25588 (1) where p = air pressure (Pa) h = altitude above sea level (m) 1) Sea Level
|
|
|
#3143 - 09/18/09 07:17 PM
Re: P0171 and p0174 lean conditions
[Re: teamzr1]
|
Joined: Dec 2000
Posts: 5,175
teamzr1
Owner - Pays the bills
|
Owner - Pays the bills
Lives in Engine Bay

Joined: Dec 2000
Posts: 5,175
America
|
MASS AIR FLOW (MAF) DISCUSSION
MAF sensors can get contaminated from a variety of sources: dirt, oil, silicon, spider webs, potting compound from the sensor itself, etc. When a MAF sensor gets contaminated, it skews the transfer function such that the sensor over-estimates air flow at idle (causes the fuel system to go rich) and under-estimates air flow at high air flows (causes fuel system to go lean). This means Long Term Fuel Trims will learn lean (negative) corrections at idle and learn rich (positive) corrections at higher air flows.
If vehicle is driven at Wide Open Throttle (WOT) or high loads, the fuel system normally goes open loop rich to provide maximum power. If the MAF sensor is contaminated, the fuel system will actually be lean because of under-estimated air flow. During open loop fuel operation, the vehicle applies Long Term Fuel Trim corrections that have been learned during closed loop operation. These corrections are often lean corrections learned at lower air flows. This combination of under-estimated air flow and lean fuel trim corrections can result in spark knock/detonation and lack of power concerns at WOT and high loads.
One of the indicators for diagnosing this condition is barometric pressure. Barometric pressure (BARO) is inferred by the Powertrain Control Module (PCM) software at part throttle and WOT (there is no actual BARO sensor on MAF-equipped.
At high air flows, a contaminated MAF sensor will under-estimate air flow coming into the engine, hence the PCM infers that the vehicle is operating at a higher altitude. The BARO reading is stored in Keep Alive Memory (KAM) after it is updated. Other indicators are Long Term Fuel Trim and MAF voltage at idle.
NOTE: THE FOLLOWING PROCEDURE MAY ALSO BE USED TO DIAGNOSE VEHICLES THAT DO NOT HAVE FUEL SYSTEM/HO2S SENSOR DTCs.
Symptoms Lack of Power Spark Knock/Detonation Buck/Jerk Hesitation/Surge on Acceleration Malfunction Indicator Lamp (MIL) Illuminated - DTCs P0171, P0172, P0174, P0175 may be stored in memory OBDII DTCs P0171, P0174 (Fuel system lean, Bank 1 or 2) P0172, P0175 (Fuel system rich, Bank 1 or 2) P1130, P1131, P1132, (HO2S11 lack of switching, Bank 1) P1150, P1151, P1152, (HO2S21 lack of switching, Bank 2) OBDI DTCs 181, 189 (Fuel system lean, Bank 1 or 2) 179, 188 (Fuel system rich, Bank 1 or 2) 171, 172, 173 (HO2S11 lack of switching, Bank 1) 175, 176, 177 (HO2S21 lack of switching, Bank 2) 184, 185 (MAF higher/lower than expected)
186, 187 (Injector pulse width higher/lower than expected) NOTE: DO NOT DISCONNECT THE BATTERY. IT WILL ERASE KEEP ALIVE MEMORY AND RESET LONG TERM FUEL TRIM AND BARO TO THEIR STARTING/BASE VALUES. THE BARO PARAMETER IDENTIFICATION DISPLAY (PID) IS USED FOR THIS DIAGNOSTIC PROCEDURE. ALL OBDII APPLICATIONS HAVE THIS PID AVAILABLE. THERE ARE SOME OBDI VEHICLES THAT DO NOT HAVE THE BARO PID, FOR THESE VEHICLES OMIT THE BARO CHECK AND REFER ONLY TO STEPS 2, 3, AND 4 IN THE DIAGNOSTIC PROCEDURE.
Another method is using the MAF's output frequency where above test was using The PCM calculating BARO and reported values seen with OBD scanner
Look at the BARO PID. Refer to the Barometric Pressure Reference Chart in this above. At sea level, BARO should read about 159 Hz (29.91 in. Hg). As a reference, Denver, Colorado at 1524 meters (5000 ft.) altitude should be about 144 Hz (24.88 in. Hg.). Normal learned BARO variability is up to ±6 Hz (±2 in. Hg.). If BARO indicates a higher altitude than you are at (7 or more Hz lower than expected), you may have MAF contamination.
NOTE: REMEMBER THAT MOST WEATHER SERVICES REPORT A LOCAL BAROMETRIC PRESSURE THAT HAS BEEN CORRECTED TO SEA LEVEL. THE BARO PID, ON THE OTHER HAND, REPORTS THE ACTUAL BAROMETRIC PRESSURE FOR THE ALTITUDE THE VEHICLE IS BEING OPERATED IN. LOCAL WEATHER CONDITIONS (HIGH AND LOW PRESSURE AREAS) WILL CHANGE THE LOCAL BAROMETRIC PRESSURE BY SEVERAL INCHES OF MERCURY (±3 Hz, ±1 in. Hg.).
NOTE: BARO IS UPDATED ONLY WHEN THE VEHICLE IS AT HIGH THROTTLE OPENINGS. THEREFORE, A VEHICLE WHICH IS DRIVEN DOWN FROM A HIGHER ALTITUDE MAY NOT HAVE HAD AN OPPORTUNITY TO UPDATE THE BARO VALUE IN KAM. IF YOU ARE NOT CONFIDENT THAT BARO HAS BEEN UPDATED, PERFORM THREE OR FOUR HEAVY, SUSTAINED ACCELERATIONS AT GREATER THAN HALF-THROTTLE TO ALLOW BARO TO UPDATE.
On a fully warmed up engine, look at Long Term Fuel Trim at idle, in Neutral, A/C off, (LONGFT1 and/or LONGFT2 PIDs). If it is more negative than -12%, the fuel system has learned lean corrections which may be due to the MAF sensor over-estimating air flow at idle. Note that both Banks 1 and 2 will exhibit negative corrections for 2-bank system. If only one bank of a 2-bank system has negative corrections, the MAF sensor is probably not contaminated.
On a fully warmed up engine, look at MAF voltage at idle, in Neutral, A/C off (MAF V PID). If it's 30% greater than the nominal MAF V voltage listed in the Powertrain Control/Emissions Diagnosis (PC/ED) Diagnostic Value Reference Charts for your vehicle, or greater than 1.1 volts as a rough guide, the MAF sensor is over-estimating air flow at idle.
If at least two of the previous three steps are true, proceed to disconnect the MAF sensor connector. This puts the vehicle into Failure Mode and Effects Management (FMEM). In FMEM mode, air flow is inferred by using rpm and throttle position instead of reading the MAF sensor.
(In addition, the BARO value is reset to a base/unlearned value.) If the lean driveability symptoms go away, the MAF sensor is probably contaminated and should be replaced. If the lean driveability symptoms do not go away, go to the PC/ED Service Manual for the appropriate diagnostics.
NOTE: DUE TO INCREASINGLY STRINGENT EMISSION/OBDII REQUIREMENTS, IT IS POSSIBLE FOR SOME VEHICLES WITH MAF SENSOR CONTAMINATION TO SET FUEL SYSTEM DTCs AND ILLUMINATE THE MIL WITH NO DRIVEABILITY CONCERNS. DISCONNECTING THE MAF ON THESE VEHICLES WILL, THEREFORE, PRODUCE NO IMPROVEMENTS IN DRIVEABILITY. IN THESE CASES, IF THE BARO, LONGFT1, LONGFT2, AND MAF V PIDs INDICATE THAT THE MAF IS CONTAMINATED, PROCEED TO REPLACE THE MAF SENSOR.
After replacing the MAF sensor, disconnect the vehicle battery (5 minutes, minimum) to reset KAM
|
|
|
|
0 registered members (),
4
guests, and
5
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|