datrupr
Expedition Leader
A little background first. This happened the first time in August coming back from Sedona, cleared the code and it never came back, until this weekend. The same type scenario when the trouble code popped up. The code I'm getting is P0125 "Insufficient coolant temperature for closed loop fuel control". All three times the code popped up was when I was pulling a grade and trying to maintain speed. The transmission downshifts and I will run for a bit at about 3500 RPM, and the code triggers. There is no effect on the driveability of the truck. The engine runs and sounds normal, the transmission shifts normal, and the temp is in the normal range. Now, This past weekend it happened again going to San Diego. It was parked most of the weekend, but on Sunday I went to O'Reilly to read the code (the guy there told me that in California they can't loan out the OBD readers so I would have to buy one). Anyway, I was a little upset, got back in the truck, started it and the code SES light was off. Going home, pulling the grade the code came up again and again no actual signs of trouble. When I got home I pulled the code but didn't clear it, and again it went away on it's own. So, what is causing this code only when I am pulling a grade in a lower gear? Is it my thermostat? After 4 ignition cycles in normal city driving the range goes back to normal and the code clears itself. Any help on this would be appreciated. Also, this is an '01 Montero 3.5 with the INVECS II 4 speed transmission. Thanks in advance.