Home Menu

Site Navigation


User Tag List

Reply
 
Thread Tools Rate Thread Display Modes
Old 10-05-2019, 04:47 AM #1
WrenchTech's Avatar
WrenchTech WrenchTech is offline
Member
 
Join Date: Sep 2016
Location: Lake Geneva, Wisconsin USA
Posts: 165
Real Name: Matt S.
WrenchTech is on a distinguished road
WrenchTech WrenchTech is offline
Member
WrenchTech's Avatar
 
Join Date: Sep 2016
Location: Lake Geneva, Wisconsin USA
Posts: 165
Real Name: Matt S.
WrenchTech is on a distinguished road
Check Engine Light: Lean Fuel Condition

The 1999 4runner that I bought last week, came to me with a check engine light illuminated. The former owner said that he had it checked out and and that it was showing a faulty oxygen sensor. I took it down to AutoZone to be tested. Their code reader said that the vehicle was running with a lean fuel condition caused by low coolant temperature, which was not allowing the Engine management System to go into closed loop mode. AutoZone said that the cause could be either a faulty temperature sender or a bad thermostat. It's interesting that the former owner talked about an oxygen sensor, which could also causing a lean fuel situation. The easiest thing for me would be to test the temperature sender. I think I will be able to rule out the thermostat if I start the truck when it's cold outside and I get heat in the interior of the cab in a normal amount of time.

I am looking for a factory service manual too. I really really like the printed ones, but for this generation over runner they're pretty darn expensive. Can anybody point me to a good online resource with a searchable table of contents. Please and thank you.
WrenchTech is offline   Reply With QuoteReply With Quote
Old 10-05-2019, 08:30 AM #2
The Cold War Kid's Avatar
The Cold War Kid The Cold War Kid is offline
Member
 
Join Date: Sep 2019
Posts: 167
The Cold War Kid is on a distinguished road
The Cold War Kid The Cold War Kid is offline
Member
The Cold War Kid's Avatar
 
Join Date: Sep 2019
Posts: 167
The Cold War Kid is on a distinguished road
Change the PCV valve first. It certainly can cause a lean condition! And at $3 it's the cheapest fix.

I changed mine. It was ancient, and stuck open. It was overheating the top end to the point of making the valves clatter!
The Cold War Kid is offline   Reply With QuoteReply With Quote
Old 10-05-2019, 02:53 PM #3
TheDurk's Avatar
TheDurk TheDurk is offline
Elite Member
 
Join Date: Nov 2006
Location: Pocono Mountains
Posts: 7,498
TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light
TheDurk TheDurk is offline
Elite Member
TheDurk's Avatar
 
Join Date: Nov 2006
Location: Pocono Mountains
Posts: 7,498
TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light TheDurk is a glorious beacon of light
Don't start by chasing the thermostat/temp sensor angle. That's rarely it. Typical worthless AutoZone input. If you can read temp off the ECU and those readings make sense, it's likely a MAF issue. Start with a good MAF and throttle body cleaning and go from there. Check all vacuum connections. Don't throw parts at it.
__________________
'99 4Runner SR5 5spd 3.4L V6 4WD(U.S), original '99 Talls in front, OME 906s in back, Hella fogs, Trekmaster shocks in front, Billy in back, no running boards, FIAMM horns, Alpine sound, Michelin LTX M/S2's, owned since new.
'97 HiLux SW4 5spd 4WD(Japan model bought in Brazil assembled in Argentina, very close to a 3.0 4Runner/Surf)
'71 FordWillys Jeep CJ5 (with straight six Ford Maverick 3.0 liter engine--lives in the mountains north of Sao Paulo Brazil)
My Backyard Frame Swap
TheDurk is offline   Reply With QuoteReply With Quote
Old 10-05-2019, 05:58 PM #4
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
My lean code was from a vacuum leak. I put the throttle body gasket on wrong.

But saying that what are your MAF readings at idle with a warmed up engine.

With the vehicle sitting overnight your IAT and ECT sensor readings should be within 10 degrees of each other and close to the ambient temp.


Sent from my iPhone using Tapatalk
19963.4lsr5 is offline   Reply With QuoteReply With Quote
Old 10-05-2019, 07:35 PM #5
jgue467's Avatar
jgue467 jgue467 is offline
Senior Member
 
Join Date: Sep 2011
Location: Austin, Texas
Posts: 3,151
jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice
jgue467 jgue467 is offline
Senior Member
jgue467's Avatar
 
Join Date: Sep 2011
Location: Austin, Texas
Posts: 3,151
jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice jgue467 is just really nice
My lean code, P0171 was caused by a crack in the nearest rubber intake 'hose' next to the runner intake. Used a toyo oem part and purrs like a kitten now! Luck and enjoy the Runner!
Attached Images
Check Engine Light: Lean Fuel Condition-new-air-intake-hose-jpg 
__________________
2001 Limited 4WD - 346+K - SunfireRed\Thunder Cloud; - 265/75/16 Michelin A/T2s - Fat Pat's 1.5" BL - StopTech ANGLED rotors - In series 699 trans cooler, New Yota1 transmission, All new OEM suspension front to rear.
jgue467 is offline   Reply With QuoteReply With Quote
Old 10-06-2019, 01:18 AM #6
Konkordmusk Konkordmusk is offline
Member
 
Join Date: Oct 2013
Location: Loomis
Posts: 449
Konkordmusk is on a distinguished road
Konkordmusk Konkordmusk is offline
Member
 
Join Date: Oct 2013
Location: Loomis
Posts: 449
Konkordmusk is on a distinguished road
It sounds like you have code P0125 - Insufficient coolant temperature for closed loop.
This is a red herring code; you'll see this code when your engine detects that your coolant temperature is normal, but your primary oxygen sensor isn't reaching the proper switch rate that it should be in when in closed loop (vs open loop) operation. It is indeed odd that the code description makes it sound like a coolant temperature issue. That code would be P0128 though.

The most common fix here is to replace the primary oxygen sensor which provides feedback to the engine computer as to how lean or rich the fuel mixture is, and the ECU responds appropriately.
A weak, lazy, old, dirty crappy sensor may report slowly, or even incorrectly and cause lean conditions as well as this code/problem.
__________________
The 4Runner does not actually drive. It simply rotates the Earth to your desired position.
Konkordmusk is offline   Reply With QuoteReply With Quote
Old 10-06-2019, 02:26 AM #7
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
My engine goes closed loop as soon as it sees a valid O2 sensor signal. Usually that’s within a minute of idling. This evening my engine started at 57f and by the time the ECT reached 84f I was showing closed loop.

A rusty Sensor mount or leaking exhaust flange before the primary O2 sensor will cause oxygen dilution and will cause the code as well.


Sent from my iPhone using Tapatalk
19963.4lsr5 is offline   Reply With QuoteReply With Quote
Old 10-06-2019, 05:09 PM #8
Sparky 97Runner's Avatar
Sparky 97Runner Sparky 97Runner is offline
Member
 
Join Date: Aug 2019
Location: Fair Oaks, CA (Sacramento)
Posts: 255
Sparky 97Runner will become famous soon enough Sparky 97Runner will become famous soon enough
Sparky 97Runner Sparky 97Runner is offline
Member
Sparky 97Runner's Avatar
 
Join Date: Aug 2019
Location: Fair Oaks, CA (Sacramento)
Posts: 255
Sparky 97Runner will become famous soon enough Sparky 97Runner will become famous soon enough
Also, a bad oxygen sensor will cause the engine to run rich, not lean.
__________________
1997 Toyota 4Runner
Sparky 97Runner is offline   Reply With QuoteReply With Quote
Old 10-06-2019, 09:43 PM #9
STI_MECE's Avatar
STI_MECE STI_MECE is offline
Member
 
Join Date: Aug 2019
Location: Iowa Colony
Posts: 327
STI_MECE will become famous soon enough
STI_MECE STI_MECE is offline
Member
STI_MECE's Avatar
 
Join Date: Aug 2019
Location: Iowa Colony
Posts: 327
STI_MECE will become famous soon enough
Why not just pull the physical code your self or get the code auto zone pulled. Don't follow what they are telling what is going wrong. Ask for the code then leave lol

Sent from my Pixel 2 XL using Tapatalk
__________________
2000 SR5 4x2 Resto/Maintenance
STI_MECE is offline   Reply With QuoteReply With Quote
Old 10-07-2019, 04:00 PM #10
gamefreakgc's Avatar
gamefreakgc gamefreakgc is offline
Elite Member
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,337
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
gamefreakgc gamefreakgc is offline
Elite Member
gamefreakgc's Avatar
 
Join Date: Oct 2014
Location: Citrus Heights, California
Age: 36
Posts: 7,337
Real Name: Jerod
gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future gamefreakgc has a brilliant future
Quote:
Originally Posted by TheDurk View Post
Don't start by chasing the thermostat/temp sensor angle. That's rarely it. Typical worthless AutoZone input. If you can read temp off the ECU and those readings make sense, it's likely a MAF issue. Start with a good MAF and throttle body cleaning and go from there. Check all vacuum connections. Don't throw parts at it.
This. MAF & vacuum leaks are the majority of P0171 codes, which I'm guessing that's the code they came up with. You'd be shocked on how many sensors are affected by those two issues.
__________________
'98 4Runner SR5 - 4x4 JDM 5VZ-FE Supercharged - 249K miles.
326WHP 347TQ

AEM F/IC 6, 11 PSI, 3" Intake and 3" Exhaust
Jerod's Supercharged T[u]RD Build
gamefreakgc is offline   Reply With QuoteReply With Quote
Old 10-07-2019, 06:04 PM #11
Toy2play Toy2play is offline
Member
 
Join Date: Jul 2016
Location: Western US
Posts: 281
Toy2play will become famous soon enough
Toy2play Toy2play is offline
Member
 
Join Date: Jul 2016
Location: Western US
Posts: 281
Toy2play will become famous soon enough
My dad had the P0171 code(lean code) on his 4runner, we went through all the advice that has been said in this thread, but what fixed it was replacing the front O2 sensor. Just something to consider if you are still having the code after trying all the advice above.

That's one good thing about owning multiple 4runners in the family. It's easy to change out parts with known good ones, saving us from buying it until we know exactly which part is faulty. If this is possible for you, try switching parts out.
__________________
97 Charged, lifted, armored, geared, locked SR5.
Toy2play is offline   Reply With QuoteReply With Quote
Old 10-08-2019, 05:53 AM #12
Bassochist Bassochist is offline
Junior Member
 
Join Date: Jun 2019
Location: Ottawa
Posts: 10
Bassochist is on a distinguished road
Bassochist Bassochist is offline
Junior Member
 
Join Date: Jun 2019
Location: Ottawa
Posts: 10
Bassochist is on a distinguished road
I started with an 0171 and cleaned the MAF and replace the pcv valve and the issue went away for about a week. Needed a NEW MAF. Then a few days later got an 0125 (open engine loop). Upstream 02 replaced this.

Last edited by Bassochist; 10-08-2019 at 05:54 AM. Reason: Spelling
Bassochist is offline   Reply With QuoteReply With Quote
Old 10-24-2019, 04:56 AM #13
northstr99's Avatar
northstr99 northstr99 is offline
Junior Member
 
Join Date: Nov 2018
Location: Bellingham WA
Posts: 10
northstr99 is on a distinguished road
northstr99 northstr99 is offline
Junior Member
northstr99's Avatar
 
Join Date: Nov 2018
Location: Bellingham WA
Posts: 10
northstr99 is on a distinguished road
Quote:
Originally Posted by The Cold War Kid View Post
Change the PCV valve first. It certainly can cause a lean condition! And at $3 it's the cheapest fix.

I changed mine. It was ancient, and stuck open. It was overheating the top end to the point of making the valves clatter!
Hmmmmm.... I wonder if that's what's going on with my Runner. It's a '96 3.4 with 367k on it as of today, and the last couple of years I've been noticing this annoying rattling sound when I accelerate, usually between 2500-3000 rpms. I hunted and hunted for it and finally chalked it up to some loose heat shield resonantly vibrating, but maybe not? The motor runs strong and doesn't have any issues (other than a mileage thing and throwing a code P0125 constantly).

I'm going to clean the hell outta my MAF and the K&N air filter this weekend, and drop a new PCV and upstream O2 sensor in to see if that fixes the rattle and the CEL code. I'll report back.

Cold War, did the valve clatter go away once you replaced the PCV?
__________________
_______________________________________
'96 Stellar Blue Pearl SR5, 3.4L, 5-spd MT, basically stock except for K&N perf. CAI, 16" FJ wheels and 231mm Tundra front brakes - 367,000 miles young and still rolling strong
northstr99 is offline   Reply With QuoteReply With Quote
Old 12-03-2019, 02:58 PM #14
WrenchTech's Avatar
WrenchTech WrenchTech is offline
Member
 
Join Date: Sep 2016
Location: Lake Geneva, Wisconsin USA
Posts: 165
Real Name: Matt S.
WrenchTech is on a distinguished road
WrenchTech WrenchTech is offline
Member
WrenchTech's Avatar
 
Join Date: Sep 2016
Location: Lake Geneva, Wisconsin USA
Posts: 165
Real Name: Matt S.
WrenchTech is on a distinguished road
I got one of those wifi dongles that you plug in to the OBD port. It tells me that my runner's got PO125 and PO171 codes, along with the message that my coolant is not warm enough to put the engine management into closed loop mode. It also says that my coolant is at 194˚F, which I believe is correct. And it said that my intake air was 75˚F when the outside temp was about 27˚F. Is that MAF problem or just under-hood air temp? I just did a fuel mileage test and I found that I'm getting 10 mpg in mixed driving. I know that I was told to check the PVC valve and look for vacuum leaks. I didn't do it yet but I'm headed out to the driveway to do that right now. When I looked at the O2 sensors I noticed that the front sensor looks like its been on there for a long time, so long that the nuts that secure it are almost rusted away. Luckily the flange and the studs look ok. The vehicle has 295k miles on the odometer. -- Matt
WrenchTech is offline   Reply With QuoteReply With Quote
Old 12-03-2019, 05:53 PM #15
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
19963.4lsr5 19963.4lsr5 is offline
Elite Member
 
Join Date: Aug 2013
Location: Stouchsburg PA
Posts: 5,323
19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold 19963.4lsr5 is a splendid one to behold
Check Engine Light: Lean Fuel Condition

Quote:
Originally Posted by WrenchTech View Post
I got one of those wifi dongles that you plug in to the OBD port. It tells me that my runner's got PO125 and PO171 codes, along with the message that my coolant is not warm enough to put the engine management into closed loop mode. It also says that my coolant is at 194˚F, which I believe is correct. And it said that my intake air was 75˚F when the outside temp was about 27˚F. Is that MAF problem or just under-hood air temp? I just did a fuel mileage test and I found that I'm getting 10 mpg in mixed driving. I know that I was told to check the PVC valve and look for vacuum leaks. I didn't do it yet but I'm headed out to the driveway to do that right now. When I looked at the O2 sensors I noticed that the front sensor looks like its been on there for a long time, so long that the nuts that secure it are almost rusted away. Luckily the flange and the studs look ok. The vehicle has 295k miles on the odometer. -- Matt


I’d replace the front O2 sensor.

Look to see if you are in closed loop.

I’d think about clearing codes and see what comes back after replacing the old as dirt front O2 sensor.

To check the temp sensors let it sit overnight and turn in ignition without starting and check the ECT and inlet air temp. They should be within 10 degrees of each other and within 10 degrees of ambient temp.




Sent from my iPhone using Tapatalk

Last edited by 19963.4lsr5; 12-03-2019 at 05:55 PM.
19963.4lsr5 is offline   Reply With QuoteReply With Quote
Reply

Tags
engine , fuel , lean , sender , temperature


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Check engine light after fuel injectors cleaned at Midas FiredUp 3rd gen T4Rs 6 02-14-2012 12:16 PM
Check engine:P0171 system lean jmnral 3rd gen T4Rs 4 03-06-2011 10:33 PM
Check Engine Light Burns Lots of fuel (MAF?) 204runner Classic T4Rs 4 01-21-2011 03:45 PM
Check Engine - Lean jbach 3rd gen T4Rs 21 11-22-2009 02:14 PM
NC Inspection: check engine light/engine too lean footracer 3rd gen T4Rs 5 09-10-2009 06:39 PM

Powered by vBadvanced CMPS v3.2.2

All times are GMT -4. The time now is 07:44 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Feedback Buttons provided by Advanced Post Thanks / Like (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
***This site is an unofficial Toyota site, and is not officially endorsed, supported, authorized by or affiliated with Toyota. All company, product, or service names references in this web site are used for identification purposes only and may be trademarks of their respective owners. The Toyota name, marks, designs and logos, as well as Toyota model names, are registered trademarks of Toyota Motor Corporation***Ad Management plugin by RedTyger
 
Copyright © 2020