← Back to list

1997 Dodge Dakota P0172: Fuel Trim Issues and Root Cause Analysis

Model: 97 Dakota Fault Code: P0172 Posted: 2010-12-10 09:54

My 1997 Dodge Dakota with a 318 engine is showing a P0172 fault code, indicating Bank 1 fuel trim is too rich. I've already replaced both O2 sensors and am using an Actron scanner to monitor live sensor data. The short-term fuel trim (STFT) fluctuates between 0 and +5, while the long-term fuel trim (LTFT) consistently reads below -29, dropping only to around -26 after the engine warms up. According to diagnostic guidelines, when LTFT exceeds a threshold of -24%, the MIL (Malfunction Indicator Lamp) should trigger. My question is: Why is the long-term fuel trim so significantly higher in magnitude than the short-term fuel trim? Is this an indication of a sensor issue, a faulty component, or a deeper system problem such as incorrect adaptive memory or persistent fuel delivery imbalance?

Related fault codes
P0172
Comments (19)
Anonymous 2010-12-10 10:05

It sounds like you're checking fuel trims at idle. A road test is essential—STFT may appear normal at idle, but behavior under highway driving conditions can reveal the true issue. Negative LTFT values in double digits indicate the engine is actively trying to lean out the air-fuel mixture. This suggests a significant imbalance in fuel delivery or sensor feedback.

Anonymous 2010-12-10 21:47

The readings are consistent at idle and during normal driving conditions, with both short-term and long-term fuel trims showing similar values. This consistency raises concern about whether the issue is persistent or evolving over time.

Anonymous 2010-12-10 21:55

Could the engine control module (ECM) be misinterpreting the fuel trim data due to sensor inaccuracies or software limitations?

Anonymous 2010-12-10 22:43

No—here’s what I recommend: Clear the adaptive fuel trim memory (not just diagnostic codes). This resets the PCM's long-term fuel learning. You mentioned replacing O2 sensors; if they were previously malfunctioning, the PCM may have stored a rich condition in its adaptive memory even after replacement. Since LTFT reflects long-term fuel behavior, it can take time to return to normal values. Perform a full road test while monitoring fuel trims. If the issue persists, it will eventually manifest under stress conditions.

Anonymous 2010-12-11 10:33

Did you replace all O2 sensors? What brand were they? Is fuel pressure too high or leaking? Are there exhaust restrictions? Is the EGR valve functioning correctly? Is the MAP sensor reading accurate compared to a mechanical gauge? Is coolant temperature accurate? Has the intake plenum gasket failed? These are known causes of P0172 on 1997 Dodge Dakotas and other domestic vehicles.

Anonymous 2010-12-11 19:01

How do you clear the fuel adaptive memory? Next step—should I replace the injectors? The truck has difficulty restarting when hot, which may suggest injector leakage or flooding.

Anonymous 2010-12-12 10:38

Remove the PCM/ECM fuse with the key off—it's easier than disconnecting the battery. Also, do not replace all injectors at this stage. I’d like to know what brand of O2 sensors you used—was it Bosch? This is important because some aftermarket or OEM sensors may not perform well in older domestic engines due to heater element resistance mismatches.

Anonymous 2010-12-12 13:48

I used Bosch O2 sensors, replaced about nine months ago. The P0172 code appeared two months ago—just before the NY State emissions inspection. I understand there are concerns about Bosch units in older vehicles; what about NGK or NTK?

Anonymous 2010-12-12 14:25

NTK (NGK’s O2 sensor division) is excellent—it's actually the factory-installed brand on many Dodge models. While I’m not against Bosch, their O2 sensors often fail in older domestic engines due to incompatible heater resistance. This can result in incorrect readings and false codes, leading owners to replace parts unnecessarily or even damage wiring harnesses by assuming a faulty sensor. These are based on real-world experiences from multiple users. I don’t endorse any brand for profit—only because it’s proven effective. If the O2 sensor bias is stuck or not switching properly, it will show up in fuel trims. My next step would be to verify sensor functionality and then replace with a compatible part.

Anonymous 2010-12-12 15:44

I appreciate your experience with Bosch sensors—I asked about other brands for balanced advice. Yes, this truck has both upstream and downstream O2 sensors. I’m not asking you to get heated—thank you for the helpful input.

Anonymous 2010-12-12 20:39

LOL! I'm not being dramatic—I just want to point out that written opinions can sometimes be misleading. Does this truck have an EGR valve? A stuck-open EGR is a known cause of rich fuel trim and P0172 symptoms. As for O2 sensors, NTK is my top recommendation.

Anonymous 2010-12-12 21:08

Thanks for the advice—I’ll check the EGR valve. I just noticed your location—your area is across the river from me in Watertown, NY!

Anonymous 2010-12-13 18:05

Yeah, haven’t been to Watertown in over 20 years! Used to shop at the Salmon Run Mall and visited Syracuse about four years ago. The highlight was going to a Pep Boys and Sears Tool Center—U.S.-made Craftsman tools are far superior to what’s available here!

Anonymous 2010-12-14 19:28

No EGR valve on this model year. I cleared the fuel adaptive memory, performed a road test. At cruising speed, STFT was between 0 and +0.14, LTFT ranged from 0 to +21—then returned to zero. I’m now completing drive cycles. I’ll replace O2 sensors if the check light returns.

Anonymous 2010-12-15 10:40

If the MAP sensor is unplugged, how does fuel trim behave? Older 3.9L engines had known issues with timing chain slack and vacuum leaks from the intake plenum gasket. Does this truck use oil? If LTFT stays between -14 to -20 during driving, it indicates a rich condition.

Anonymous 2010-12-15 11:33

You said STFT was 'normal' while driving—but your post shows negative values of -14. That is not normal. A value below zero means the engine is running lean or attempting to compensate for an overly rich mixture.

Anonymous 2010-12-15 21:57

After warm-up, STFT ranges from 0 to +5. When accelerating, it spikes slightly; at cruise, LTFT fluctuates between 0 and +14. When throttle is released, the engine goes extremely rich—reaching -29.

Anonymous 2010-12-15 22:14

I replaced the intake plenum gasket three years ago due to a high idle issue. During inspection, about two inches of gasket had blown out. After replacement, the truck has run smoothly since. I haven’t tested the MAP sensor yet—currently running through drive cycles. The check light remains off.

Anonymous 2010-12-26 21:39

The check light returned. I replaced both O2 sensors and also swapped out the MAP sensor (since it was an original OEM unit). After passing NY State emissions, the truck now runs smoothly. Thanks for all the helpful suggestions!