LS - 1st and 2nd Gen (1990-2000) Discussion topics related to the 1990 - 2000 Lexus LS400

High rpm idle after resetting ecm, 1200rpm in drive

Thread Tools
 
Search this Thread
 
Old 03-18-15, 07:57 PM
  #1  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default High rpm idle after resetting ecm, 1200rpm in drive

Need help, I had a check engine code come on p0441, probably just need a new charcoal canister. Anyway I disconnected the negative battery terminal for a few mins and reconnected it, but when I crank the engine it idles at 2200-2400 when the car is at normal operating temperature, then when I put it in drive the idle drops to 1100 or 1200. Is the computer relearning or should something be adjusted like throttle cable or transmission cable. I'm going to auto zone in the morning to pick up a battery and have the engine code pulled. Any advice or tips is greatly appreciated.
Old 03-18-15, 10:46 PM
  #2  
RA40
Super Moderator

iTrader: (6)
 
RA40's Avatar
 
Join Date: May 2003
Location: California
Posts: 20,850
Received 463 Likes on 361 Posts
Default

Year of car, miles? Is there a lit up check engine light on the dash?

My first though is the ECT sensor. All the vacuum lines hooked up and not cracked?
Old 03-19-15, 06:07 AM
  #3  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

97Ls 180k miles. I replaced the ect on top of the engine 2 years ago, I bought it from auto zone, I also replaced the one in the radiator. The engine light came on last night on my way back home. I will have the code pulled this morning. All the vacuum hoses look fine.
The car was running perfectly fine yesterday UNTIL I pulled the negative battery terminal to reset the computer.
I will recheck all hoses. Should I completely disconnect the battery?
Old 03-19-15, 12:09 PM
  #4  
RA40
Super Moderator

iTrader: (6)
 
RA40's Avatar
 
Join Date: May 2003
Location: California
Posts: 20,850
Received 463 Likes on 361 Posts
Default

No need to disconnect the battery but it won't hurt. I would re-check the throttle cable to make sure that the cable isn't adjusted to tight. There is a tiny bit of slack which is easily adjusted and also check the cruise control cable adjustment for similar tension.
Old 03-19-15, 12:36 PM
  #5  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

I have never adjusted the throttle cable or cruise control cable since I owned the car BUT for the past few weeks I have been adjusting the transmission cable via the adjustments nuts on top. I believe the repair manual calls for the metal budge to be 0-1mm from the stopper. Idk if the rubber cover is supposed to be pulled back or not.

Cruise and throttle cables do have a slight slack to them.
I pulled down the rubber then adjusted the nuts. 1mm is about the thickness of a dime or a penny.
Old 03-19-15, 12:43 PM
  #6  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

I did disconnect the battery - & + but same results... This is not normal

This with the car in park and opt


This is when the car is in drive at opt
Old 03-19-15, 04:50 PM
  #7  
Yamae
Moderator
 
Yamae's Avatar
 
Join Date: Aug 2011
Location: Japan
Posts: 3,737
Received 850 Likes on 643 Posts
Default

Why don't you fix your P0441 problem first. This often causes a high rpm due to the vacuum leak at the vapor line.
Old 03-19-15, 07:10 PM
  #8  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

Originally Posted by Yamae
Why don't you fix your P0441 problem first. This often causes a high rpm due to the vacuum leak at the vapor line.
Hmm I never thought that of that. I been having that p0441 for over 6 months the engine code goes on and off. I do smell slight gas fumes from front of the car, been like that for about a year.

I should mentioned this, about 2 months ago when I replaced my rack I changed my front o2 sensors but I used Bosch brand (my original o2 sensors were still working btw), and ever since then I been getting p0420 and p0430 codes. I plan to reinstall my old denso o2 sensors to get rid of those two codes.

Here are the symptoms I'm experiencing: almost 3k rpm on cold start and at operating temperature, and 1200 in drive. When I'm driving the car, the car will get up to 30-35 mph without me giving it gas, if I don't keep my foot on the brake pedal the car Will move forward on its own quickly.
Old 03-19-15, 08:46 PM
  #9  
Yamae
Moderator
 
Yamae's Avatar
 
Join Date: Aug 2011
Location: Japan
Posts: 3,737
Received 850 Likes on 643 Posts
Default

The idle rpm is strictly controlled by the ECU but when there is any abnormal condition and it is out of the controllable range, the ECU gives it up. Once you disconnect the battery, the ECU relearns things. It sometimes needs nearly 30minutes of city driving if the abnormality is not within the range before.

This is just my assumption but your car must have some vacuum leak at the vapor line or the intake line. Sometimes you need a smoking machine to find the exact leaking (absorbing) point. A cigar is a cheap way but be careful for the cancer.
Old 03-19-15, 09:48 PM
  #10  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

Originally Posted by Yamae
A cigar is a cheap way but be careful for the cancer.
I think you been watching Scotty Kilmer YouTube lol.. I thought about it but I would rather use a smoke machine.

But this is just a . Just a few a weeks ago I removed and cleaned the throttle body but I also disconnected the battery and the car started up and ran just fine.

I was reading online, some say it could be dirty or clogged IAC valve, vacuum leak, throttle pos sensor, or even a blown or malfunctioning fuse in electrical system causing the IAC to idle higher than normal. If I don't figure this out then off to my trusty Indy shop.
Old 03-20-15, 11:36 AM
  #11  
RA40
Super Moderator

iTrader: (6)
 
RA40's Avatar
 
Join Date: May 2003
Location: California
Posts: 20,850
Received 463 Likes on 361 Posts
Default

Originally Posted by Yamae
Why don't you fix your P0441 problem first. This often causes a high rpm due to the vacuum leak at the vapor line.
+1 fix that hose and check the remaining vacuum lines. One often leads to others being due for replacement. Then we can take the next step if that doesn't resolve the high idle.
Old 03-20-15, 01:27 PM
  #12  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default

I will check the vapor lines and around the charcoal canister. I might go pick up a used IAC valve from the wreck yard.

My local shop said it could be just the CPU trying to learn the throttle, and the idle might go back to normal after a few days or drive cycles, he said they had cars do this when they disconnected the battery.
Old 03-20-15, 02:18 PM
  #13  
Legender
Racer
 
Legender's Avatar
 
Join Date: May 2010
Location: TX
Posts: 1,856
Received 85 Likes on 76 Posts
Default

I just had my battery disconnected for 2 dyas as I was putting in a new alternator, PS pump, new plugs and cleaned out the throttle body. I could not work on it full time. After reconnecting everything, started high for a couple of minutes but settled right in to normal RPMs pretty quickly.
Old 03-23-15, 08:54 PM
  #14  
LsG86
Driver
Thread Starter
 
LsG86's Avatar
 
Join Date: Dec 2013
Location: Texas
Posts: 141
Likes: 0
Received 3 Likes on 3 Posts
Default I fix it, car running just fine

Okay I'm embarrassed to post this, but I found why my car was idling so high.
It was a very very small piece of rubber preventing the throttle plate from completely closing, thus letting in extra air aka a vacuum leak. This also affected the TPS. The rubber came from the air intake when I was reinstalling my throttle body after cleaning it, I broke off a piece of rubber. Hopefully none went inside the engine, anyway the car is idling and driving just fine. In park it idles at 650.

Heres where the rubber came from

Last edited by LsG86; 03-23-15 at 08:57 PM.
Old 03-24-15, 10:27 AM
  #15  
sha4000
Lexus Test Driver
iTrader: (1)
 
sha4000's Avatar
 
Join Date: Aug 2005
Location: N.Y.
Posts: 6,853
Received 334 Likes on 288 Posts
Default

No need to be embarassed ppl always forget to connect sensors and various other things when working on the engine. I always have to make sure that intake tube is seated correctly when reinstalling it.


Quick Reply: High rpm idle after resetting ecm, 1200rpm in drive



All times are GMT -7. The time now is 12:15 AM.