2002 Toyota Tundra Logo
Posted on Mar 28, 2009

Car won't idle after battery change

I was out running errands today.  When I went to start--nothing.  The AAA tow truck guy says the battery is bad.  I replace battery, start and let idle for a while.  Car is idling OK (a couple of minutes) and then stalls.  The car restarts fine but won't idle--it drops to zero and stalls.  It won't maintain RPM's unless foot is on gas.

  • Anonymous May 11, 2010

    sounds like once power was disconnected when the battery was replaced, the computer system must be re-learned. Needs professional tech with the knowledge and proper equipment

×

4 Answers

Anonymous

Level 1:

An expert who has achieved level 1.

Corporal:

An expert that has over 10 points.

Mayor:

An expert whose answer got voted for 2 times.

  • Contributor 1 Answer
  • Posted on Apr 18, 2009
Anonymous
Contributor
Level 1:

An expert who has achieved level 1.

Corporal:

An expert that has over 10 points.

Mayor:

An expert whose answer got voted for 2 times.

Joined: Apr 18, 2009
Answers
1
Questions
0
Helped
5792
Points
16

Won't idle after battery change... SOLVED! well, for me anyway. :)

I just experienced the same problem on my 2002 tundra last night, and fixed it this morning after sleeping on the problem. Here's how it went.
I cleaned the terminals, etc., and replaced the battery, as it was 7yo and old and on the verge of failing.
Immediately after this, the truck would start right up but the idle would drop to about 100 RPM, then slower and slower, and eventually stall. Every time.
I warmed it up and drove around the neighborhood for about 45 minutes, thinking the computer needed to re-learn it's Idle settings, etc... No change.
This morning, I decided to go after the cheap and easy fixes first...
Inspect throttle body... it was filthy full of black sticky dirty/sludgy stuff. I cleaned it off using a rag and some brake cleaner. DID NOT spray brake cleaner IN the opening; just on the rag and then wiped all of the gunk out of the opening, butterfly, and inside as far as my fingers would reach with the butterfly open.
Reassembled everything, started truck... runs perfectly.

Dead battery? Won't run? Dirty throttle body? How do these all tie together?! Here's why (to the best of my understanding).
Over the past 65k miles, dirt and gunk slowly but surely builds up in the throttle body. At some point, the computer senses that this affects the air/fuel mixture or something of this nature. The computer compensates for this, and stores it to it's memory. Sometime during the vehicles lifetime, the battery fails or is disconnected. The compensation settings that the computer stored are lost when the power is disconnected, so the next time the engine is started it's telling everything to behave as default... but the car isn't in a default state, there's **** in the throttle body... or a bad sensor, etc.
I could be way off, but my gut feeling is that this is correct. My advice: Pull the intake tube off the front of the engine and clean the gunk out of the throttle body. It should be the first thing to try, since it's the cheapest and easiest thing that I can think of.

Anonymous

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Mayor:

An expert whose answer got voted for 2 times.

  • Contributor 1 Answer
  • Posted on Sep 18, 2012
Anonymous
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Mayor:

An expert whose answer got voted for 2 times.

Joined: Sep 18, 2012
Answers
1
Questions
0
Helped
5792
Points
2

Very simple. Turn the ignition key on without starting the engine, wait about 5 minutes for the computer to learn the gas idle position. Start the enging it will idle again.
David

  • 1 more comment 
  • Anonymous Sep 18, 2012

    Very simple. Turn the ignition key on without starting the engine, wait about 5 minutes for the computer to learn the gas idle position. Start the enging it will idle again.
    Jose

  • Anonymous Apr 17, 2013

    You rock Jose!

  • markspoor2
    markspoor2 Nov 02, 2019

    This is amazing. I did Travis's fix with brake cleaner and works like a charm on a 2000 LandCruiser. THANKS!!

×

Ad

Anonymous

Level 1:

An expert who has achieved level 1.

  • Contributor 1 Answer
  • Posted on Jun 14, 2009
Anonymous
Contributor
Level 1:

An expert who has achieved level 1.

Joined: Jun 14, 2009
Answers
1
Questions
0
Helped
5792
Points
2

This is just to vouch for the solution posted by travisray. I have a 2000 Toyota Land Cruiser which had a bad O2 sensor. After replacing it, I disconnected the battery to clear the code, after which it wouldn't idle. I found travisray's post here, tried it and it worked; I've since found several similar responses elsewhere on the Web for a broad range of Toyotas. To clean the throttle body, I just used gasoline and paper towels, being careful not to leave bits of paper towel behind. Both the cause (battery) and the solution (cleaning) still leave me a bit baffled so this is just to help the next guy who can't understand why his car won't idle when all he did was change the battery...

Andrew Toney

Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Corporal:

An expert that has over 10 points.

Mayor:

An expert whose answer got voted for 2 times.

  • Contributor 17 Answers
  • Posted on Nov 02, 2019
Andrew Toney
Contributor
Level 1:

An expert who has achieved level 1.

New Friend:

An expert that has 1 follower.

Corporal:

An expert that has over 10 points.

Mayor:

An expert whose answer got voted for 2 times.

Joined: Sep 30, 2011
Answers
17
Questions
0
Helped
8735
Points
31

Hello this is Andrew, you may have to replace the throttle body sensor or clean it with throttle body cleaner . do not use to much , spray the flap and start the car and let it run you may have to repeat the process two or three times good luck.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
2answers

I have 2002 Escape xlt that died in heat. I have 10k miles on 3yr old AAA battery. How do I tell if battery or alternator?

start engine ? (jump leads) then with engine running disconnect battery terminal anyone ,then if engine stops its the altenator if engine keeps going then its the battery
0helpful
1answer

Starter motor

what tranny> ,
we cant guess that but the Push deal says, manual.
so the clutch switch is bad, or maladjusted.
if the starter hot wire check works then the key line is dead.
if the hot wire fails. at the solenoid then starter is bad, or battery low.
takes 5-10 amps to push start a car, but 100 amps to crank it.
big diffr that.
why skip the jumper cable start of a running other car.
this tells the most. (remove 2 systems from cause battery and charge system) its first,. just like the AAA tow guys.
1helpful
1answer

1999 Chevy tahoe won't start.

Disconect the fuel fed line into the fuel lug that runs the fuel injectors,check for pressure ther,also try to listen for the fuel pump kick in when the ignition is on possition.
1helpful
1answer

2004 chrysler pacifica no power even after jump

check for a bad connection like a bad ground at the battery, make sure both terminals are tight at the battery, the starter and the ground at the engine. the shop that installed the EGR should have erased the codes, after 50 to 100 miles you would be able to go through emissions.
Not finding what you are looking for?

5,802 views

Ask a Question

Usually answered in minutes!

Top Toyota Experts

ZJ Limited
ZJ Limited

Level 3 Expert

17989 Answers

Thomas Perkins
Thomas Perkins

Level 3 Expert

15088 Answers

ROBERT GARCIA
ROBERT GARCIA

Level 3 Expert

926 Answers

Are you a Toyota Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...