2nd Gen Dakota Tech 1997 - 2004 Dodge Dakota Tech - The ultimate forum for technical help on the 2nd Gen Dakota.

P0171 code fix

Old Apr 8, 2022 | 01:27 PM
  #1  
Jamscor's Avatar
Jamscor
Thread Starter
|
Rookie
Joined: Aug 2021
Posts: 50
Likes: 0
From: Sacramento
Default P0171 code fix

What can I do to fix a system too lean on bank 1 code
 
Reply
Old Apr 8, 2022 | 01:31 PM
  #2  
HeyYou's Avatar
HeyYou
Administrator
Veteran: Air Force
Community Favorite
15 Year Member
Community Builder
Joined: Apr 2010
Posts: 87,563
Likes: 4,232
From: Clayton MI
Default

Find out why its running to lean.... Would help if we knew what you were driving, what engine, etc.
 
Reply
Old Apr 8, 2022 | 10:23 PM
  #3  
Jamscor's Avatar
Jamscor
Thread Starter
|
Rookie
Joined: Aug 2021
Posts: 50
Likes: 0
From: Sacramento
Default

Originally Posted by HeyYou
Find out why its running to lean.... Would help if we knew what you were driving, what engine, etc.
Dakota 2003 5.9L v8 r/t,I thought I supplied that info,sorry
 
Reply
Old Apr 8, 2022 | 11:24 PM
  #4  
supadoom's Avatar
supadoom
Veteran
Joined: Sep 2018
Posts: 330
Likes: 42
Default

Lean codes are often caused by a vacuum leak or poor fueling. Might be a plugged injector on one of the driver side cylinders. Check for any disconnected vacuum hoses as well as the PCV hose that connects there. Listen for any hissing noises. You "should" get a code for the map sensor before this but if its dirty enough it can cause a lean condition as well.
 
Reply
Old Apr 12, 2022 | 10:48 PM
  #5  
Jamscor's Avatar
Jamscor
Thread Starter
|
Rookie
Joined: Aug 2021
Posts: 50
Likes: 0
From: Sacramento
Default P0171 code

Ok I replaced what the code reader said was wrong,the o2 sensor bank 1 upstream and it didn't make any difference in the rough idling wanting to die and blowing black smoke when I Rev it in park,so I don't know what else to do ,when I did what the code said to do,any help would be appreciated.
 
Reply
Old Apr 12, 2022 | 11:19 PM
  #6  
supadoom's Avatar
supadoom
Veteran
Joined: Sep 2018
Posts: 330
Likes: 42
Default

Test before you fire the parts cannon. In the future you can test if its the O2 by unplugging it. The truck's computer will switch to a non adaptive rich preset. If it starts running good you probably found your source. If not you know its elsewhere. As for what you should do next. Get a can of brake clean or propane/butane. Spray it in short bursts around the engine while its running. If the idle climbs you know you have a vacuum leak somewhere close. If that doesn't get you results you probably have a plugged fuel injector/weak fuel pump. Start by renting a fuel pressure gauge from a parts store. Attach it to the fuel rail and start the engine. It should be around 40-50 PSI. Open the throttle manually and see if it drops. If it holds steady then move to the injectors. You can pull the whole fuel rail out with the injectors. You can probably rent/buy a injector pulser from a parts store as well. With the fuel rail+injectors out of the engine reattach the fuel line or rig a bottle of carb cleaner to the opening. Pressurize the system and use the pulser to check the spray. There should be 4 streams that are fairly wide.
 
Reply
Old Apr 14, 2022 | 03:36 PM
  #7  
Jamscor's Avatar
Jamscor
Thread Starter
|
Rookie
Joined: Aug 2021
Posts: 50
Likes: 0
From: Sacramento
Default P0171 code

I think I found my problem ,hopefully, I sprayed throttle body cleaner all around engine to check for vac leaks and when I sprayed the back of the throttle body it killed the motor,so I believe the throttle body might be cracked for all the bouncing around the motor has been doing from all my bushings being blow out ,so that's my next step.
 
Reply
Old Apr 14, 2022 | 08:03 PM
  #8  
supadoom's Avatar
supadoom
Veteran
Joined: Sep 2018
Posts: 330
Likes: 42
Default

You might not have found anything actually. Your IAC valve is around there. Its a valve that lets just enough air through to allow idling. You might have just got it in there.
 
Reply
Old Apr 15, 2022 | 03:04 PM
  #9  
Jamscor's Avatar
Jamscor
Thread Starter
|
Rookie
Joined: Aug 2021
Posts: 50
Likes: 0
From: Sacramento
Default P0171 code

So replacing the map sensor may not fix it?
 
Reply
Old Apr 15, 2022 | 07:46 PM
  #10  
supadoom's Avatar
supadoom
Veteran
Joined: Sep 2018
Posts: 330
Likes: 42
Default

The Map sensor is your Manifold Absolute Pressures sensor. It reports how much vaccum the engine is pulling and when combined with the Intake Air Temp (IAT) sensor it knows how much air is being pulling into the engine. It might help to replace or clean it with electronics cleaner but usually that being dirty will lead to a rich code not lean. The IAC is the Idle Air Control valve. I think you sprayed the cleaner into that which stopped the engine with too much fuel.
 
Reply

Thread Tools
Search this Thread

All times are GMT -4. The time now is 03:20 AM.