← Back to list

P0171 and P0174 OBD2 Codes on 2004 Jeep Grand Cherokee: Causes and Fixes

Model: 2004 Jeep Grand Cherokee Fault Code: P0171 Posted: 2008-05-27 11:14

I recently performed a tune-up on my 2004 Jeep Grand Cherokee with a 4.7L V8 engine (approximately 56,000 miles). Before the service, the vehicle had a rough idle but no check engine light. I replaced the spark plugs, fuel filter, PCV valve, cleaned and re-oiled the K&N air filter, and added Lucas fuel injector cleaner. After the work, the engine ran smoothly—like new—and I was confident in its performance. However, during the day, I encountered difficulty starting the vehicle. It eventually started but exhibited a significant loss of power and drastically reduced fuel efficiency. The check engine light did not illuminate until the next day. I tried switching to a different brand of spark plugs, replaced the air charge sensor, used 89 octane gasoline, and checked for vacuum leaks. Despite these steps, the symptoms persisted. The appearance of OBD2 fault codes P0171 (System Too Lean Bank 1) and P0174 (System Too Lean Bank 2) is concerning. These codes indicate that both engine banks are running too lean—meaning insufficient fuel relative to air—which can lead to poor performance, reduced fuel economy, and potential engine damage. I suspect the issue may stem from a vacuum leak or an unmetered air intake. Since the vehicle previously ran fine before the tune-up, I believe one of the service steps introduced a problem. The only component not yet replaced is the oxygen sensors—though their failure typically affects one bank at a time and would likely produce 'not switching' codes, which are absent here. I’ve tested with a vacuum gauge, which showed consistent 19 inches of manifold vacuum when connected. When I disconnected it during operation, the check engine light turned on—but only after restarting. Reconnecting the gauge did not cause the light to turn off again. This suggests that the issue may be related to an air leak or a misconfigured fuel system. I later discovered that my aftermarket fuel filter was not functioning as a pressure regulator—unlike the original stock filter, which also acts as a fuel pressure regulator. After reinstalling the factory fuel filter with its built-in pressure regulation function, all symptoms—including the check engine light and poor fuel economy—disappeared. The vehicle now runs smoothly and has returned to normal fuel efficiency. This experience highlights the importance of using OEM or correctly specified components when performing maintenance on older vehicles like the 2004 Jeep Grand Cherokee.

Related fault codes
P0171P0174
Comments (6)
Anonymous 2008-05-27 11:43

Double-check all vacuum hoses and connections after replacing the PCV valve or air filter—dislodging a hose can cause a lean condition and trigger P0171/P0174 codes.

Anonymous 2008-05-27 14:09

I verified all vacuum lines are securely connected. I used a vacuum gauge reading 19 inches of manifold vacuum consistently. When I disconnected the gauge during startup, the check engine light turned on—only after starting. Reconnecting it did not turn off the light. This suggests a possible air leak or sensor misreading. Since no 'oxygen sensor not switching' codes are present, it's unlikely that the oxygen sensors are faulty. The P0171 and P0174 codes point to a lean condition—either due to an unmetered air leak or a false reading from the O2 sensors. After clearing the codes, does the engine run better? If yes, it indicates the fuel control system is adjusting by adding more fuel in response to a perceived lean condition. Since this issue appeared after maintenance, I suspect one of the modifications introduced a problem—such as an incorrect component installation or air leak.

Anonymous 2008-05-27 14:22

While oxygen sensor failure could be a factor, it's unlikely in this case because both banks show lean conditions simultaneously. O2 sensors typically fail on one bank at a time and produce 'not switching' codes—none of which are present here. P0171 and P0174 indicate the engine is running too lean, meaning it’s not receiving enough fuel to compensate for air intake. This could stem from an unmetered air leak or a false signal from the O2 sensors. When you clear the codes, does the vehicle run better? If so, that would confirm the fuel control system is temporarily compensating by injecting more fuel—indicating a real or perceived lean condition. Since this issue emerged after maintenance, it's highly likely that one of the service steps (e.g., improper installation) introduced an air leak or altered engine airflow.

Anonymous 2008-05-27 18:51

Ensure your new fuel filter is installed correctly and confirm that the fuel pressure is within specifications. The stock fuel filter on a 2004 Jeep Grand Cherokee also functions as a fuel pressure regulator—aftermarket filters may lack this function, leading to improper fuel delivery and lean conditions.

Anonymous 2008-05-28 11:56

I visited AutoZone and reviewed the factory repair manual. I found that the original stock fuel filter includes built-in fuel pressure regulation. The aftermarket filter I used only acts as a filter, not a regulator. After reinstalling the OEM fuel filter with its pressure-regulating function, all symptoms—including P0171/P0174 codes and poor fuel economy—disappeared. The check engine light remained on after reset but has not returned since. Fuel efficiency is now normal. This confirms that using non-OEM or incorrectly specified parts can introduce serious performance issues in older vehicles like the 2004 Jeep Grand Cherokee.

Anonymous 2008-05-29 05:22

This case clearly demonstrates how substandard aftermarket parts—such as a non-regulating fuel filter—can lead to major engine problems and require additional repairs. The AutoZone staff correctly identified the root cause through proper reference materials. A valuable lesson for owners of older vehicles: always verify component specifications, especially on models with integrated system functions like fuel pressure regulation.