1st Gen Dakota Tech 1987 - 1996 Dodge Dakota Tech - The ultimate forum for technical help on the 1st Gen Dakota.

1996 Dakota throwing "system too lean" code

Thread Tools
 
Search this Thread
 
Old Oct 12, 2018 | 03:36 PM
  #1  
cc.5's Avatar
cc.5
Thread Starter
|
Amateur
Joined: Oct 2018
Posts: 42
Likes: 3
Default 1996 Dakota throwing "system too lean" code

I have a 1996 Dodge Dakota sport, 3.9 V6 4WD manual, and it has over 200,000 miles on it. Recently, the check engine light has been coming on, I use my own OBDII scanner to view and clear the codes. It is P0171 System Too Lean Bank 1. I have already replaced both oxygen sensors, but it still throws the code. On the live data, it shows the LTFT at 16.4% and STFT anywhere from 0 to 20%.

It starts, idles, and revs completely fine, but does have noticeable power loss when I'm accelerating and hit around 3000 RPM.

Here are a few screenshots of my live readings.


At Idle


At ~2500 RPM

Despite what those logging times say, these screenshots were taken after the engine was run for a while and fully warmed up.
Also, the green is downstream and orange is the upstream O2 sensor.

Could this be a fuel problem? Like low fuel pressure or dirty injectors? I am completely lost. If anyone has any ideas about this, please let me know.
 
Reply
Old Oct 12, 2018 | 03:38 PM
  #2  
HeyYou's Avatar
HeyYou
Administrator
Veteran: Air Force
Community Favorite
15 Year Member
Community Builder
Joined: Apr 2010
Posts: 87,480
Likes: 4,223
From: Clayton MI
Default

Yeah, I think the first thing I would check is fuel pressure while driving it. Get a gauge with a long hose you can tape to the windshield, so you can see what it's doing while you are driving.
 
Reply
Old Oct 12, 2018 | 11:10 PM
  #3  
RalphP's Avatar
RalphP
Champion
Joined: Jan 2013
Posts: 4,737
Likes: 374
From: Northwest Louisiana
Default

Also, check for a plenum leak on that side. Plus check for an EXHAUST leak on that side upstream of the O2 sensor. Or just downstream of it.

RwP
 
Reply




All times are GMT -4. The time now is 01:27 AM.