1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

[Solved] Mass Air Flow Sensor - Bank 1 or Bank 2 Running Lean

Discussion in '1st Gen. Tacomas (1995-2004)' started by skeezix, Jul 2, 2019.

  1. Jul 2, 2019 at 11:05 AM
    #1
    skeezix

    skeezix [OP] Well-Known Member

    Joined:
    Oct 31, 2010
    Member:
    #45512
    Messages:
    2,295
    Gender:
    Male
    Colorado
    Vehicle:
    1998 Limited
    All of a sudden my truck shows the infamous P0171 code - Bank 1 running lean. I have a couple of questions:

    1. What determines if the problem is a Bank 1 running lean or a Bank 2 running lean?

    2. Has anyone replaced the MAF sensor with a Genuine Toyota Part because of a P0171 code and have it turn out NOT to be the problem?

    3. If so, what was the problem?

    I'll be cleaning the sensor, but in the meantime if anybody can enlighten me I would appreciate it.
     
  2. Jul 2, 2019 at 11:08 AM
    #2
    Xbeaus

    Xbeaus Well-Known Member

    Joined:
    Oct 15, 2015
    Member:
    #166775
    Messages:
    1,545
    Gender:
    Male
    First Name:
    Beau
    Black hills South dakota
    Vehicle:
    98 Tacoma 3.4 5 speed SR5 limited TRD 4x4
    Toytec coilovers. Height adjustable Bilstein's. 265/75/16 MT. TRD wheels. Rebuilt r150f. Marlin clutch kit. All kinds of new parts...
    1. Bank 1 is the 02 sensor located up-steam of the cat. Bank 2 is after.
    2. I think some have but cleaning it is your cheapest alternative. Search "Volvo MAF tacomaworld" in google and behold some really good knowledge on a retrofit :)
    3. I had this happen and it was a dirty MAF. I cleaned it and consequently had a bad coil pack. Fixed my problem. Could be yours and could not be. It's a crap-shoot sometimes (or throwing parts at it) lol
     
  3. Jul 2, 2019 at 11:09 AM
    #3
    eon_blue

    eon_blue Okayest Member

    Joined:
    Mar 4, 2016
    Member:
    #180213
    Messages:
    69,162
    Gender:
    Male
    First Name:
    Ryan
    Azusa, CA
    Vehicle:
    '04 TRD 3.4l 4x4 5sp manual Xtraca & '96 4runner 4x4 5spd manual
    My experience with this annoying ass code was that it was a vacuum leak, and the mechanic that figured it out told me that's almost always what a P0171 points to.

    Cleaning the MAF is a good start since that's easy to do and a good idea in any case, but I would check carefully for vacuum line leaks anywhere after the MAF sensor.

    In my case, they couldn't find a leak right away so my MAF sensor was replaced along with my o2 sensors, they even replaced the spark plugs/wires (truck was under warranty at the time so I let Toyota throw parts at it). Nothing got rid of the code.

    Finally a master tech was called in and he discovered a small vacuum leak on the back of my supercharger, plugged that and the code disappeared. He was the one that told me that this code is almost always vacuum related.
     
    nv529 and (deleted member) like this.
  4. Jul 2, 2019 at 11:40 AM
    #4
    Russianman92

    Russianman92 Well-Known Member

    Joined:
    Sep 15, 2014
    Member:
    #138340
    Messages:
    825
    Gender:
    Male
    Dunwoody GA
    Vehicle:
    1995 White Tacoma 3RZ 4x4 5 speed
    bilstein shocks/struts Add-a-leaf Mostly stock. Running 31x10.5 r15
    Well if it is a 4 cyl then it has 1 bank. if it is a V6 it has 2 banks 3 cyl on bank 1 and 3 cyl on bank 2.

    So if say the O2 sensors on Bank 2 ( cylinders 2,4,6) on a V6 register a lean condition, then it would pop as Bank 2 running lean.

    T-SB-0398-09 (December 23, 2009)

    This service bulletin provides information on the proper identification of engine bank 1 and engine bank 2 for correct A/F sensor and oxygen sensor replacement.

    This bulletin contains information that identifies engine bank 1 and engine
    bank 2 on the following engines:

    1AZ-FE, 2AZ-FE, 2AZ-FE (PZEV), 1GR-FE, 2GR-FE, 2JZ-GE, 1MZ-FE, 3MZ-FE, 1UR-FE, 3UR-FE, 2UZ-FE, 5VZ-FE, and 1ZZ-FE.

    Bank 1 (B1) refers to the bank that includes cylinder No. 1.
    • Bank 2 (B2) refers to the bank opposite bank 1.
    • Sensor 1 (S1) refers to the sensor that is located before the catalytic converters.
    • Sensor 2 (S2) refers to the sensor that is located after the catalytic converters.

    That said, It could be multiple things.

    -Throttle Position Sensor (TPS) - https://axleaddict.com/auto-repair/How-Do-You-Know-if-a-Throttle-Position-Sensor-is-Bad
    -Bad/Dirty MAF - https://www.tacomaworld.com/threads/maf-sensor-cleaning.26177/
    -Fuel Pressure Regulator (FPR) - https://www.tacomaworld.com/threads/fuel-pressure-regulator.366132/
    -Vacuum leak - This one most common
    -Bad/clogged injector which is leaning out that cylinder. Usually accompanied by a missfire code but you never know. https://www.tacomaworld.com/threads/cleaning-testing-injectors.509459/
    -Intake manifold leaks - same as vacuum leak
    -Weak fuel pump - I had the same code for my 3RZ (4 cyl) and it ended up being the fuel pump. Fuel pump was working but not pushing enough volume of fuel so it was leaning the engine out. I did have some hesitation accompanying that.

    1) First clean your MAF and TPS and test them.

    2) Get yourself a can of flammable brake cleaner. Yes starting fluid works too but you get less per can. Let the engine run and start spraying around the intake manifold, vacuum lines, pcv valve, throttle body, etc... Do one quick 2 second spray in one area and wait 5-7 seconds. If you hear the engine idle up, you found the leak there somewhere. If not, go to the next area. Could be a hose, manifold, throttle body, etc...

    3) If you don't find any leaks, move on to the FPR and general fuel pressure from the pump. Replace pump if weak.

    4) Fuel Injectors. If you have a V6 what you could do is swap the 3 injectors from Bank 1 with the ones on Bank 2. Clear the code and drive it until the code pops up and see if the lean code changed to Bank 2. If so, then you have an injector leaning out on that bank. You can try to clean them up with some carb cleaner. You can hook up 12V to them to keep them open and replace O-rings. O-Rings are easy to find. If not you can replace the set. Rockauto.com has good options.

    That would be how I would start. Let us know if you find anything.
     
    SR-71A, Luv my yota and 1997tacomav6 like this.
  5. Jul 2, 2019 at 11:46 AM
    #5
    Russianman92

    Russianman92 Well-Known Member

    Joined:
    Sep 15, 2014
    Member:
    #138340
    Messages:
    825
    Gender:
    Male
    Dunwoody GA
    Vehicle:
    1995 White Tacoma 3RZ 4x4 5 speed
    bilstein shocks/struts Add-a-leaf Mostly stock. Running 31x10.5 r15

    You're thinking Sensor 1 and Sensor 2 for O2.

    Bank 1 refers to Cylinders 1,3,5 and Bank 2 refers to Cylinders 2,4,6 on a V6.

    So Bank 1 Sensor 2 would be Cylinders 1,3,5 side downstream (after cat) O2 sensor for example
     
    Xbeaus[QUOTED] likes this.
  6. Jul 2, 2019 at 12:09 PM
    #6
    Starlifter

    Starlifter Member

    Joined:
    Jul 20, 2018
    Member:
    #259934
    Messages:
    21
    Gender:
    Male
    Birmingham, AL
    Vehicle:
    2003 PreRunner 4 cyl 2.7 standard cab.....132,000 miles
    No mods
    I had the same problem and went through the process that Eon (above) put himself through. Same outcome. Had to go to a garage to find small vacuum leak. And that took care of the P0 171 problem. Good Luck
     
    1997tacomav6 likes this.
  7. Jul 2, 2019 at 3:34 PM
    #7
    skeezix

    skeezix [OP] Well-Known Member

    Joined:
    Oct 31, 2010
    Member:
    #45512
    Messages:
    2,295
    Gender:
    Male
    Colorado
    Vehicle:
    1998 Limited
    I've received some very good suggestions as to what to do next and I want to thank everybody for offering them! So far all I've done is clean the MAF sensor wires with CRC. Next in line is to squirt brake cleaner around the vacuum hoses and listen for RPM changes. If I can't find any, then I'll check the TPS.

    I still am not sure how the ECU knows to trigger one code for Bank 1 and another for Bank 2. What sensors does it monitor to make that determination?

    Just as a reminder, the P0171 code appeared about 200 miles after I completed replacing all six injectors, so who knows what I disturbed in the process. I don't think it is the fuel pressure regulator, I was very careful with that and only replaced the O-ring that seats it into the fuel rail.

    Also, for the first time in 20 years I'm consistently getting over 20 mpg rather than 18 mpg. Sometimes when I drive a consistent 65 mph (ugh) I get as high as 24 mpg. Go figger.
     
    CS_AR, Russianman92 and 1997tacomav6 like this.
  8. Jul 2, 2019 at 3:36 PM
    #8
    eon_blue

    eon_blue Okayest Member

    Joined:
    Mar 4, 2016
    Member:
    #180213
    Messages:
    69,162
    Gender:
    Male
    First Name:
    Ryan
    Azusa, CA
    Vehicle:
    '04 TRD 3.4l 4x4 5sp manual Xtraca & '96 4runner 4x4 5spd manual
    Jesus maybe I need to service my fuel injectors lol, I'm lucky to get 15mpg on a good day. Added weight and roof rack doesn't help.

    If nothing else it might be an issue with one of the new injectors you installed, but hopefully that isn't the case
     
  9. Jul 2, 2019 at 4:57 PM
    #9
    1997tacomav6

    1997tacomav6 V6 5sp,RegCab,TVS1320 Supercharger,Haltech, 800k

    Joined:
    Oct 5, 2013
    Member:
    #113940
    Messages:
    10,362
    Gender:
    Male
    First Name:
    John
    Denver
    Vehicle:
    97 reg cab, v6 5sp 300hp supercharged, Methonal Injection, 800,001 plus miles, Original Owner
    V6 5sp,RegCab,TVS1320 Supercharger, 56mm pulley, methanol injected Haltech ECU, AC Tvs1320 supercharger,(MUST DO) every 125,000- 150,000 needs rebuild Projector headlights HID 5 speed manual Amsoil for all drive train Smaller 56mm custom pulley, (MUST DO) 2004 DESNO fuel injectors, zero ping ping, 2004 side door mirrors Dick Cepek Rims, Michelin tires LTX, ATM Pathfinders Dynopro ATM ( that last 100,000 miles) Now running Dynopro ATM mud and snow tires KN cold air intake Cat back dual exhaust with ss exhaust tip, Raised exhaust tail pipe to 2" below body line Optima*dry cell battery,red top Alpine sirius radio, 200 watt amp, focal is165 split door pod speakers Focal door speakers Subwoffer behind seat Viper alarm, Electric Locks Dark tinted windows, bucket seats corbeau lg1 Tacoma Rubber floor mats TRD fender extenders, Bilstien shocks, King shocks JBA UCA trailer iv hitch, electric brake control, Drilled slotted brakes, High carbon steel (MUST DO) EBS green stuff 7000 series pads(MUST DO) TRD engine oil cap TRD stick shift, Marlin crawl shift kit. Rear sliding window 2002 4Runner functional hood scoop cut into Tacoma hood, 4Runner dual overhead map light Gentex Auto dim + Compass + Temp, garage,rearview mirror Snow Methonal kit stage 2 Custom 3 core aluminum radiator Linex bed liner Haltech stand alone ECU, Intake supercharger gauge. Stainless steel brake lines, Custom leather wrapped steering wheel, Haltech stand-alone ECU,
    I have to laugh, had the same dam problem with code and it was the vacuum hose leaking on my old boost gauge.
     
    eon_blue[QUOTED] likes this.
  10. Jul 3, 2019 at 5:31 AM
    #10
    Russianman92

    Russianman92 Well-Known Member

    Joined:
    Sep 15, 2014
    Member:
    #138340
    Messages:
    825
    Gender:
    Male
    Dunwoody GA
    Vehicle:
    1995 White Tacoma 3RZ 4x4 5 speed
    bilstein shocks/struts Add-a-leaf Mostly stock. Running 31x10.5 r15
    Since it was post injector change I bet it's a vacuum line or bad injector.

    If it's a V6, then you have 4 O2 sensors.
    2 on bank 1 and 2 on bank 2.

    If the O2 sensors on bank 1 read that it's running lean then it will pop the code for Bank 1 and vise versa.

    Banks are just sides of the engine. Cylinders 1,3,5 (bank 1) are on one side while 2,4,6 (bank 2) are on the other.
     
  11. Jul 3, 2019 at 8:09 AM
    #11
    Fatal_Paradox

    Fatal_Paradox Well-Known Member

    Joined:
    Jun 4, 2018
    Member:
    #255460
    Messages:
    444
    Gender:
    Male
    Bardstown, KY
    Vehicle:
    2003 Tacoma DC 4x4 01 Tacoma 2.4 5lug
    33's Bedliner Nerf Bars (Custom)
    My truck smells like it is running lean, but i'm not throwing a check engine light. What tools do you guys use to read the codes for our trucks ?
     
  12. Jul 3, 2019 at 8:51 AM
    #12
    eon_blue

    eon_blue Okayest Member

    Joined:
    Mar 4, 2016
    Member:
    #180213
    Messages:
    69,162
    Gender:
    Male
    First Name:
    Ryan
    Azusa, CA
    Vehicle:
    '04 TRD 3.4l 4x4 5sp manual Xtraca & '96 4runner 4x4 5spd manual
    Scanguage and Ultragauge are popular. I use an OBDII bluetooth plug-in that you can get off Amazon for ~$20 then connect to it via the Torque app on my phone. I can pull up all kinds of data including codes and pending codes.
     
  13. Jul 3, 2019 at 9:36 AM
    #13
    Russianman92

    Russianman92 Well-Known Member

    Joined:
    Sep 15, 2014
    Member:
    #138340
    Messages:
    825
    Gender:
    Male
    Dunwoody GA
    Vehicle:
    1995 White Tacoma 3RZ 4x4 5 speed
    bilstein shocks/struts Add-a-leaf Mostly stock. Running 31x10.5 r15
    Torque app is pretty good. But I invested in a Millenium 90 Pro by LAUNCH http://launchtechusa.com/millennium-90-pro/ from my MAC tools guy because I needed to be able to read/clear BMW, Porsche, Mercedes, Audi, Toyota, etc... SRS/ABS/Oil Light/Brake lights. Awesome tool. Lifetime updates and it even has instructions for diagnosis on codes you have never seen and how to say reset an oil service light manually vs automatically with the tool instead of googling. Worth every penny. Live data streams and all. "Full coverage, Domestic, Asian, European(Gas, Diesel, and Hybrid Vehicles 1996 and newer OBD2)"
    It will read live O2 sensor read outs and air/fuel mix ratio
    Cost me $300 bucks.

    But that's like an enthusiast/side job tool. The step up from that is around $1500 for 2 way coms. such as activating particular solenoids and coding. Not in a position for that yet lol
     
  14. Jul 3, 2019 at 10:51 AM
    #14
    Dirty Pool

    Dirty Pool FLIES ON THE FRIES, KETCHUPS WATERED DOWN

    Joined:
    Mar 24, 2013
    Member:
    #100471
    Messages:
    2,308
    Gender:
    Male
    59.4 Miles, 56.67° NE Of Moab
    Vehicle:
    99 XCAB V6 MT TRD
    Dirty Pool rear bumper/air tank with integrated spare CV shaft storage, DP customized TJM front bumper, 8000 lb Ramsey/Technora rope, E-locked, Extended breathers with front diff catch can, PCV catch can, SAWs with DP heim joint seals, DP custom 6 leaf rear springs/Billies, DP custom skids, 2lo, Gray wire, Cap, Bed Rug, Black steelies, 01 Center console, Map lights, Disraeli gears
    3.4 has 2 sensors, bank 1 sensor 1 and bank 1 sensor 2, no bank 2 anything.

    The lean code does not mean an O2 sensor is at fault. It means the sensor is still reporting a lean condition after ECU has added all the fuel it can in an attempt to correct the condition. The sensor "could" be reporting incorrect values but it's more likely just reporting the result of a fuel/air problem.
    Time for diagnostics not guesswork.
     
    Last edited: Jul 3, 2019
    cruiserguy likes this.
  15. Jul 3, 2019 at 10:54 AM
    #15
    Fatal_Paradox

    Fatal_Paradox Well-Known Member

    Joined:
    Jun 4, 2018
    Member:
    #255460
    Messages:
    444
    Gender:
    Male
    Bardstown, KY
    Vehicle:
    2003 Tacoma DC 4x4 01 Tacoma 2.4 5lug
    33's Bedliner Nerf Bars (Custom)
  16. Jul 3, 2019 at 10:56 AM
    #16
    eon_blue

    eon_blue Okayest Member

    Joined:
    Mar 4, 2016
    Member:
    #180213
    Messages:
    69,162
    Gender:
    Male
    First Name:
    Ryan
    Azusa, CA
    Vehicle:
    '04 TRD 3.4l 4x4 5sp manual Xtraca & '96 4runner 4x4 5spd manual
    Yeah it's just like that, mine was a different brand but that will work. I actually wouldn't recommend the brand I got, because if I leave mine plugged into the ECU when I start the truck, it will trigger my ABS light on the dash for some weird reason. I have to plug it in after starting the truck to avoid that.

    Anyway yeah, that one will work. Then all you need to do is download an app on your phone that connects to it, there are different apps depending on what phone you have. Torque is a popular one for Android. There's a free version and a ~$5 version that lets you do more.
     
  17. Jul 3, 2019 at 10:57 AM
    #17
    Fatal_Paradox

    Fatal_Paradox Well-Known Member

    Joined:
    Jun 4, 2018
    Member:
    #255460
    Messages:
    444
    Gender:
    Male
    Bardstown, KY
    Vehicle:
    2003 Tacoma DC 4x4 01 Tacoma 2.4 5lug
    33's Bedliner Nerf Bars (Custom)
  18. Jul 3, 2019 at 11:28 AM
    #18
    Russianman92

    Russianman92 Well-Known Member

    Joined:
    Sep 15, 2014
    Member:
    #138340
    Messages:
    825
    Gender:
    Male
    Dunwoody GA
    Vehicle:
    1995 White Tacoma 3RZ 4x4 5 speed
    bilstein shocks/struts Add-a-leaf Mostly stock. Running 31x10.5 r15
    Hmm so the 3.4 V6 has 1 set of O2 sensors for 2 banks? Hmm fair enough. In that case it was ALWAYS show Bank 1 regardless of if it is a Bank 1 or 2 side lean condition. All the V6, V8, V10, and V12 I have worked on had 2 sets of O2s. One set for each bank. This narrowed down the side of the engine having the issue. Haven't worked on the 3.4 in these Tacos.

    No guess work here chief. Read through the thread. I was merely explaining how a computer would determine which bank is lean answering the OP's question and posted some pretty detailed diagnostic tips....NEVER said that the O2 sensor was at fault.
    https://www.tacomaworld.com/threads...-or-bank-2-running-lean.617454/#post-20991615
     
  19. Jul 3, 2019 at 11:36 AM
    #19
    Dirty Pool

    Dirty Pool FLIES ON THE FRIES, KETCHUPS WATERED DOWN

    Joined:
    Mar 24, 2013
    Member:
    #100471
    Messages:
    2,308
    Gender:
    Male
    59.4 Miles, 56.67° NE Of Moab
    Vehicle:
    99 XCAB V6 MT TRD
    Dirty Pool rear bumper/air tank with integrated spare CV shaft storage, DP customized TJM front bumper, 8000 lb Ramsey/Technora rope, E-locked, Extended breathers with front diff catch can, PCV catch can, SAWs with DP heim joint seals, DP custom 6 leaf rear springs/Billies, DP custom skids, 2lo, Gray wire, Cap, Bed Rug, Black steelies, 01 Center console, Map lights, Disraeli gears
    Not accusing you of anything or even replying to you, chief. Stating facts.
     
  20. Jul 3, 2019 at 12:00 PM
    #20
    djohn24

    djohn24 Well-Known Member

    Joined:
    Sep 12, 2014
    Member:
    #138107
    Messages:
    195
    Gender:
    Male
    First Name:
    Dennis
    Pa
    Vehicle:
    03 Double cab SR5 Tacoma 4x4
    I assume you have a OBD 2 scanner? If so, go into your live data and look for your fuel trims. long & short readings -10 to +10 is normal but closer to 0 is better. If your getting high + like +20 something. that points to a vacuum leak. Low negative in my case was a bad MAF sensor
     

Products Discussed in

To Top