95.5-2004 Tacomas & 96-2002 4Runners 4th gen pickups and 3rd gen 4Runners

Error Code: Insufficient Coolant Temperature...

Thread Tools
 
Search this Thread
 
Old Mar 18, 2012 | 12:42 PM
  #1  
PastorDwayne's Avatar
Thread Starter
Registered User
 
Joined: Dec 2010
Posts: 9
Likes: 0
Error Code: Insufficient Coolant Temperature...

Good-day;

I have a 2001 4Runner with an issue that I have been trying to fix for months. Here are the details:

The engine idles smooth; but at about 2000 RPM, it looses power, backfires, and seems to be very lean. There is an engine code: P0125 - Insufficient coolant temperature for closed loop fuel control.

So, I've replaced the thermostat, spark plugs & wires, timing belt, fuel filter... but the problem still persists. The OBD scanner records the correct temp when the engine is warm; it doesn't seem to be an issue with coolant temperature.

I was wondering if anyone has some input on this; I would really appreciate it. Any ideas at all would be great;

Take care;
Reply
Old Mar 18, 2012 | 01:01 PM
  #2  
rworegon's Avatar
Contributing Member
 
Joined: Nov 2010
Posts: 5,125
Likes: 4
From: Columbia River Gorge, Oregon...east side
http://www.ncttora.com/fsm/1996/SIL/...e/cip0125o.pdf
Reply
Old Mar 18, 2012 | 01:25 PM
  #3  
enapa's Avatar
Registered User
 
Joined: Nov 2011
Posts: 112
Likes: 0
Have you changed the coolant temp sensors. Easy and cheap.
Reply
Old Mar 18, 2012 | 01:42 PM
  #4  
4Voigt's's Avatar
Registered User
 
Joined: Mar 2012
Posts: 32
Likes: 0
From: st.robert mo
closed loop means fuel trim try replacing oxygen sensor.
Reply
Old Mar 18, 2012 | 01:57 PM
  #5  
PastorDwayne's Avatar
Thread Starter
Registered User
 
Joined: Dec 2010
Posts: 9
Likes: 0
Thanks for your responses; I really appreciate it!

The coolant temp sensor seems to be working as the ECU is reporting the correct temperature.

Replace the O2 sensor before the cat, right? I replaced the one after, and replacing this or the Mass Air Flow sensor would be the next thing I would try...
Reply
Old Mar 18, 2012 | 02:14 PM
  #6  
James Woods's Avatar
Contributing Member
iTrader: (1)
 
Joined: Oct 2010
Posts: 1,626
Likes: 1
From: Down by the River
So I am assuming that the scanner you are using has live data then if you can read the temp, so what is your long and short term fuel trims reading and what is the freeze frame data when the code sets?
Reply
Old Mar 18, 2012 | 02:31 PM
  #7  
PastorDwayne's Avatar
Thread Starter
Registered User
 
Joined: Dec 2010
Posts: 9
Likes: 0
Ah Ok; yes it does have freeze frame, here it is:

DTCFRZF P0125
FUELSYS1 CL
LOAD_PCT(%) 31.4
ETC(C) 88 (Celsius)
SHRTFT1(%) -0.8
LONGFT1(%) 0.0
RPM 1528
VSS(Km/h) 59
IAT(C) 16

Thanks everyone for your comments; it's a huge help! I've been trying to figure this out for months...
Reply
Old Mar 18, 2012 | 02:40 PM
  #8  
FogRunner's Avatar
Registered User
 
Joined: May 2009
Posts: 434
Likes: 2
From: Galveston, Texas
Originally Posted by PastorDwayne

DTCFRZF P0125
FUELSYS1 CL
SHRTFT1(%) -0.8
LONGFT1(%) 0.0
The FUELSYS1 CL means that the engine is up to temp and the computer is going from open to closed loop at around 165F for most Toyota's. The 0.0 Fuel Trim means its not getting a input from the Air/fuel sensor and the high RPM is because the engine thinks it can heat up the sensors to try and get them working. But with no input from the sensor the computer cannot keep the mixture right at the 14:1 ratio so it keeps trying to "guess" which results in the erratic idle and lack of "driveability"

The problem is there's a issue with the P0125 code and Toyota. As the document PDF was posted shows its a upstream 02/Air fuel sensor issue but the title says "insufficant coolant temp".

For some reason Toyota's ODB-II system up to 2002 will throw the P0125 code for a bad O2 sensor when the code by OBD-II standards should mean a stuck thermostat.

The problem is going to be either the upstream 02/Air fuel sensor is worn out or its heater is broken .. both meaning the sensor needs to be replaced.

I would replace then upstream 02/Air fuel sensor and clear the code and you should be good to go.


FOG

Last edited by FogRunner; Mar 18, 2012 at 02:46 PM.
Reply
Old Mar 18, 2012 | 05:10 PM
  #9  
PastorDwayne's Avatar
Thread Starter
Registered User
 
Joined: Dec 2010
Posts: 9
Likes: 0
Thanks everyone for your comments; Going to get a new 02/Air fuel sensor and see how it goes. Thanks again!!
Reply
Old Mar 18, 2012 | 05:57 PM
  #10  
vital22re's Avatar
totally a bro
iTrader: (2)
 
Joined: Feb 2006
Posts: 8,158
Likes: 46
From: kick yer face
Originally Posted by FogRunner
The FUELSYS1 CL means that the engine is up to temp and the computer is going from open to closed loop at around 165F for most Toyota's. The 0.0 Fuel Trim means its not getting a input from the Air/fuel sensor and the high RPM is because the engine thinks it can heat up the sensors to try and get them working. But with no input from the sensor the computer cannot keep the mixture right at the 14:1 ratio so it keeps trying to "guess" which results in the erratic idle and lack of "driveability"

The problem is there's a issue with the P0125 code and Toyota. As the document PDF was posted shows its a upstream 02/Air fuel sensor issue but the title says "insufficant coolant temp".

For some reason Toyota's ODB-II system up to 2002 will throw the P0125 code for a bad O2 sensor when the code by OBD-II standards should mean a stuck thermostat.

The problem is going to be either the upstream 02/Air fuel sensor is worn out or its heater is broken .. both meaning the sensor needs to be replaced.

I would replace then upstream 02/Air fuel sensor and clear the code and you should be good to go.


FOG
what he said
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
ladybugRC
86-95 Trucks & 4Runners (Build-Up Section)
458
Aug 21, 2020 10:41 AM
LittleUgly
86-95 Trucks & 4Runners (Build-Up Section)
15
Jan 2, 2020 01:30 PM
wberry85
86-95 Trucks & 4Runners
8
May 17, 2016 05:45 PM
alexcarey
84-85 Trucks & 4Runners
21
Oct 14, 2015 06:05 PM
kcaudill
86-95 Trucks & 4Runners
19
Oct 10, 2015 02:39 PM




All times are GMT -8. The time now is 02:53 PM.