← Back to list

1997 Dodge Avenger 2.5L V6 P0171 and P0174 OBD2 Codes: Diagnosis & Solutions for Lean Mixtures

Model: 1997 Dodge Avenger Fault Code: P0171 Posted: 2009-10-30 21:08

I own a 1997 Dodge Avenger with a 2.5L V6 engine, and I'm currently experiencing persistent OBD2 diagnostic codes P0171 and P0174 — two sets of each. After replacing all four oxygen (O2) sensors, the MAP sensor, and fixing a rear exhaust leak by resealing both front and rear manifolds, the codes continue to appear. This is my only vehicle, and I commute 60 miles daily to work — I simply cannot afford a new car. I'm seeking practical, cost-effective solutions to resolve this issue without unnecessary repairs or expensive parts. I’ve tried various fixes but still see these lean mixture codes. The engine runs smoothly under normal conditions, though it feels slightly sluggish during acceleration and has minor shifting lag. I’m not sure how to detect vacuum leaks — could you guide me on that? Also, what should I look for in terms of fuel pressure and fuel trims? Are there specific O2 sensor brands recommended for this model year?

Related fault codes
P0171P0174
Comments (14)
Anonymous 2009-10-30 23:45

To better assist you, could you share your current fuel pressure reading, live fuel trim values (short-term and long-term), the brand of O2 sensors installed, and how the vehicle performs under real-world driving? A true diagnostic scan tool is essential — code readers only capture freeze frame data and don’t show live parameters. Please provide these details so we can narrow down potential causes.

Anonymous 2009-10-31 14:18

I’m not familiar with how to test fuel pressure or read fuel trims. How do I perform those checks? What brand of O2 sensors should I use for a 1997 Dodge Avenger? Are there known issues with certain brands (like Bosch) causing P0171/P0174 codes even when new? Does the car run well overall, or are there noticeable performance drops?

Anonymous 2009-10-31 19:41

Let’s clarify: P0171 and P0174 indicate that both engine banks are running too lean — meaning the air-fuel mixture is too rich in air relative to fuel. This isn’t isolated to one bank, so look for systemic issues like vacuum leaks, incorrect fuel pressure, or faulty sensors. I’ve seen Bosch O2 sensors on many 1997 Dodge models trigger these codes even when new — possibly due to sensor calibration mismatch. Consider returning them and replacing with OEM or properly matched aftermarket sensors. If you don’t have the tools or experience for advanced diagnostics, a qualified mechanic should perform fuel trim analysis, fuel pressure testing, and live data monitoring to identify root causes.

Anonymous 2009-11-02 18:20

What brand of O2 sensors should I buy? AutoZone and Checker only carry generic brands. Is it worth tearing apart the engine (worst-case scenario) or is there a cheaper, more targeted fix given my limited budget?

Anonymous 2009-11-03 06:04

Avoid purchasing from stores like AutoZone or Checker — they sell the same generic sensors regardless of model. Take your vehicle’s VIN to a Dodge dealership and request OEM upstream O2 sensors. Alternatively, have them scan the system and review fuel trims, fuel pressure, and live data. This approach saves money by avoiding guesswork. A $100 diagnostic check and targeted parts are far more cost-effective than spending $400 on parts with no clear diagnosis.

Anonymous 2009-11-03 17:46

Can I retrieve fuel trim values using a standard OBD2 scanner?

Anonymous 2009-11-03 20:31

Only a true scan tool capable of live data monitoring will show real-time fuel trims. A basic code reader saves freeze frame data only and cannot display dynamic parameters like short-term or long-term fuel trims. You need to check fuel trim at idle, 2500 RPM in park, and during steady highway cruising — these are key indicators for diagnosing lean conditions.

Anonymous 2009-11-03 22:14

New symptom: the engine suddenly cuts out while driving.

Anonymous 2009-11-04 06:05

Fuel pressure should be checked immediately — a low reading could explain the lean condition and cause intermittent stalling.

Anonymous 2009-11-04 15:04

The engine died unexpectedly. I’m now at a mechanic. Sorry I didn’t address this sooner.

Anonymous 2009-11-04 19:42

No need to apologize — please share what the mechanic found so others can learn from your experience and avoid similar mistakes.

Anonymous 2009-11-04 22:46

I will update with the diagnostic results as soon as possible.

Anonymous 2009-11-27 18:04

Here’s what I found: fuel trim is at +24.2%. The car runs better now, but the original P0171/P0174 codes persist. After a week of testing, my mechanic suspects an issue with the distributor — it's not firing correctly. He replaced it, and the engine now runs smoothly. However, the same OBD2 codes still appear. The mechanic says the scanner showed a list of potential issues that could trigger these codes; he tested most of them but remains uncertain whether it’s a faulty PCM or something else. He advised resetting the system, but I’m skeptical — any thoughts on this?

Anonymous 2009-11-28 11:15

Your mechanic may be overlooking key details. Is the fuel trim reading +24 or -24? P0171/P0174 typically point to a positive trim (lean condition), so it’s likely +24. Is this short-term or long-term? What fixed the stalling — was the fuel pump replaced? What is your current fuel pressure? Are you still using Bosch O2 sensors? Where did you purchase the fuel pump?