Toyota Forum banner

Throttle relearn procedure/New battery/Won't Idle or Run

8 reading
428K views 47 replies 37 participants last post by  zakgreen29  
#1 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!:smile:
 
#4 ·
Hey guys,

I wanted to make a video about this but I have been to lazy to mess with the car.

So the story is this:
My Dad took his battery out to troubleshoot another car. When he reinstalled his battery his car would not idle. I searched the internet trying to figure out how to make the ECU relearn the idle. From driving it a few miles, racing the engine while in drive, none of those tricks worked. Cleaning the throttle body was the last option but was not convenient. Eventually it did even it self out but that took a few days.

While searching the internet a lady posted a question on one of those "answer" type websites asking a mechanic how to fix this issue after she bought a new battery. She stated that a mechanic she used previously had pressed the accelerator a few times and it fixed the problem. The desktop mechanic replied that she was confused and no such procedure exists.

I studied the owners manual looking for a procedure of programming the TPS to relearn its full range of motion. It is a fly-by-wire system so it is basically a fancy servo motor on a RC-Car. The owners manual had no mention about a throttle relearn procedure. My Cadillac CTS has a procedure in the owners guide but it varies from Make to Make.

The starter on my Dad's 2002 Camry died and I replaced it for him which caused me to remove the battery. After reinstalling the battery the car would barely idle. I tried all the previous tricks to no avail. So I decided to take the intake off and clean the throttle body. I did not want to remove the throttle body and to avoid damaging I did not want to force it open so I devised a plan.

I turned the ignition on and used a walking crutch to hold the accelerator down so the throttle body would stay open. This is where I discovered the above procedure.

When I placed the crutch on the accelerator I took about 20 or so seconds for me to make my way back to the engine bay. I expected to see the throttle body fully open but I discovered that the throttle plate was actually half way open. At first I thought, "Dang!! It must be broken!" But as I watched closely I noticed it was continuing to open but VERY,VERY slowly. After about 25 seconds had passed the throttle plate fully opened. I found this interesting. I went ahead and cleaned the throttle passage as I had planned.

What happened was I needed to clean the top side of the plate so I removed the crutch and noticed that the throttle plate closed at the exact same rate. When I placed the crutch back on the accelerator i noticed it opened slowly once again, but at a faster rate. As I kept removing and replacing the crutch I noticed that the throttle plate would gradually speed up after each time it was allowed to fully close.

After about 5 or 6 times of doing this the throttle plate would open fully in less than a second when the accelerator was pressed to the floor and also fully close when released. This led me to believe that the TPS relearn procedure requires you to hold the accelerator pedal down and release it multiple times in intervals until it has learned the operating range.

I cannot verify that this made the difference as I cleaned the throttle-body while also doing this. That is why I wanted to reset the ECU and see if it works.

If someone else is willing to test this that would be great!:grin:

Sorry for the wall of text. That is the story.

Thanks for reading!
 
#28 ·
Hey guys,

I wanted to make a video about this but I have been to lazy to mess with the car.

So the story is this:
My Dad took his battery out to troubleshoot another car. When he reinstalled his battery his car would not idle. I searched the internet trying to figure out how to make the ECU relearn the idle. From driving it a few miles, racing the engine while in drive, none of those tricks worked. Cleaning the throttle body was the last option but was not convenient. Eventually it did even it self out but that took a few days.

While searching the internet a lady posted a question on one of those "answer" type websites asking a mechanic how to fix this issue after she bought a new battery. She stated that a mechanic she used previously had pressed the accelerator a few times and it fixed the problem. The desktop mechanic replied that she was confused and no such procedure exists.

I studied the owners manual looking for a procedure of programming the TPS to relearn its full range of motion. It is a fly-by-wire system so it is basically a fancy servo motor on a RC-Car. The owners manual had no mention about a throttle relearn procedure. My Cadillac CTS has a procedure in the owners guide but it varies from Make to Make.

The starter on my Dad's 2002 Camry died and I replaced it for him which caused me to remove the battery. After reinstalling the battery the car would barely idle. I tried all the previous tricks to no avail. So I decided to take the intake off and clean the throttle body. I did not want to remove the throttle body and to avoid damaging I did not want to force it open so I devised a plan.

I turned the ignition on and used a walking crutch to hold the accelerator down so the throttle body would stay open. This is where I discovered the above procedure.

When I placed the crutch on the accelerator I took about 20 or so seconds for me to make my way back to the engine bay. I expected to see the throttle body fully open but I discovered that the throttle plate was actually half way open. At first I thought, "Dang!! It must be broken!" But as I watched closely I noticed it was continuing to open but VERY,VERY slowly. After about 25 seconds had passed the throttle plate fully opened. I found this interesting. I went ahead and cleaned the throttle passage as I had planned.

What happened was I needed to clean the top side of the plate so I removed the crutch and noticed that the throttle plate closed at the exact same rate. When I placed the crutch back on the accelerator i noticed it opened slowly once again, but at a faster rate. As I kept removing and replacing the crutch I noticed that the throttle plate would gradually speed up after each time it was allowed to fully close.

After about 5 or 6 times of doing this the throttle plate would open fully in less than a second when the accelerator was pressed to the floor and also fully close when released. This led me to believe that the TPS relearn procedure requires you to hold the accelerator pedal down and release it multiple times in intervals until it has learned the operating range.

I cannot verify that this made the difference as I cleaned the throttle-body while also doing this. That is why I wanted to reset the ECU and see if it works.

If someone else is willing to test this that would be great!?

Sorry for the wall of text. That is the story.

Thanks for reading!
Hey guys just wanted to let everyone know that the procedure that was posted above is 100 % correct. Depending on mileage and engine size and where the throttle was at before you disconnected the battery is what determines how many times you may need to do it. Also holding pedal to floor for 20 seconds at a time is efficient enough to reset it although you need to do it twice per a key turn. I have the 4.7 liter v8 tundra and it requires me to do it 3 times then drive for about 25 to 40 miles and it's right back to where it was. I drive an emergency vehicle so almost everytime we put new radio or lights I disconnect battery to keep from accidentally blowing a light.
 
#5 ·
Flavoade -

That didn't work. In fact, it may have made it worse. Before I replaced the throttle body the truck idled at 760 or so. After replacing the TB is was 1150-1200. Now, it idles between 1225 and 1400. The Throttle Body is a refurbished unit from Rock Auto. It is clean inside.


Background: I replaced the Throttle Body while chasing down a P0121 error code. The TB was tagged indicating that a throttle relearn must be performed. Vehicle is a 2013 Takoma TRD/4.0 V6.
 
#19 ·
Flavoade -

That didn't work. In fact, it may have made it worse. Before I replaced the throttle body the truck idled at 760 or so. After replacing the TB is was 1150-1200. Now, it idles between 1225 and 1400. The Throttle Body is a refurbished unit from Rock Auto. It is clean inside.


Background: I replaced the Throttle Body while chasing down a P0121 error code. The TB was tagged indicating that a throttle relearn must be performed. Vehicle is a 2013 Takoma TRD/4.0 V6.
Hi, excuse me what you mean by idle, explain to me please?
 
#7 ·
Update:


I had to go to the post office this morning and tried something. I stopped part way to the PO (engine was warmed up), put the trans. into 1st and slowly let the clutch out - no throttle. The truck eased forward and brought the idle down to 680-730 - it's always fluctuated a bit.
I went ahead into town, shut the engine off and back on a couple of times and now it appears to be idling correctly.
 
#8 ·
I just had this same problem replace the battery and the car does not idle, and will only stay running if the gas pedal is held down a little bit. For some reason toyota in all there wisdom do not store the idle parameters permanently in the ECU

so here is the correct way to reset the idle speed

1. warm the engine up, make sure all accessories fans lights etc are off
2. turn the ignition fully on and fully off twice in succession

3. turn on the ignition and start the engine
4. make sure park brake is on and immediately put into drive, the engine should just stay idling
5. now just sit there and wait you will see the idle slowly rise up to normal after a few minutes.



0:)0:)
 
#9 ·
If I disconnect the battery in my car for what ever reason I use my memory saver cord and my jump starter. The memory saver cord is made to work with my jump starter. It plugs right into the power outlet. When ever I use the memory saver cord and I disconnected the battery for what ever reason it is like I never disconnected the battery.
 
#11 ·
I have this problem, but it's severe enough that the car doesn't idle rough, it simply stalls almost immediately. If I press the gas a bit I can keep it from dying, but I'd imagine that messes with any re-calibration.

Is cleaning out the throttle body actually related? People in other places are suggesting it and I'm at my wits end.
 
#12 ·
Following up just in case someone else has the same issue: the immediate stall was because I missed a hose connection putting everything back together after a starter swap. I fixed that, but the car still idled very roughly.

Cleaning out the throttle body did make it idle much smoother, and wasn't too difficult at all. I used a toothbrush.
 
#13 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!?
The throttle body brand new.the diagnostic machine says vehichle does not support Autoid
 
#16 ·
When Inchanged the battery in my 04, it started and stalled the 1st time. Idled fine but a little low after restarting. Made a trip to the gas station, supermarket, and bank .. and idled better after each restart.

It will.learn without any foolish 10 step procedures.
The only time I did anything related to that 10 step procedure is setting up my Weapon R Throttle Controller. Otherwise changing the battery a couple years ago was just drop and go. The only time the engine stall is typically after I clean my throttle body or swapped ECUs.
 
#17 ·
Last week I replaced all the engine, tranny, mounts. Had to disconnect/connect battery. Lift the engine, etc.
It would start, and die.
From lifting the engine, a hose from the filter box, to throttle body got semi disconnected.
Reconnecting, it started, but not idling correctly. After a while, giving it some gas, it settled down.
No problems after that.
it is a V6.

Regards,
500SL.
 
#18 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!?

Dunno what to make of that -+
I got an '07 Camry LE about a month ago
Took the new battery out of my '98 Camry and swapped them
Re started and had no issues
 
#24 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!?
I put a new throttle on my Toyota Camry 2003 le now the car don't start!!! Do I have to reprogram new throttle??? If yes how do I reprogram the new throttle??
 
#25 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!?
Thank you so much it did the trick I'm back in business appreciate
it
 
#26 ·
It’s easier to just clean the throttle body. If it doesn’t idle right after disconnecting the battery it means your throttle body is dirty enough for the car to have to adapt around it to make the car run right


Sent from my iPhone using Tapatalk
 
#27 ·
My 2011 Tahoe goes through a relearn process when you move the throttle body plate for cleaning. When I cleaned my 2003 throttle, I didnt have any issues but the 2008 has a higher throttle after cleaning. I just hope it comes down eventually after many miles driving. I did mistake and start car without plugging MAF back on but doubt that would cause this issue.
 
#32 ·
Not gonna lie. I put a new battery in, and she was nearly stalling when I would stop. I tried this, and she’s idling right again. So it worked for me.
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!😄
 
#34 ·
For those of you calling this a scam, it is a procedure buried deep in the all data manual, had to do it a couple of years ago on my 05 LE after replacing the throttle body. This procedure and similar procedures (the depress/release three times slowly, shut off, shut on, etc.) are for retraining the positional values of the throttle body after KAM is lost (Keep Alive Memory). For those of you who think this is stupid, it’s not necessarily meant for us DIY’s who know how to test run a vehicle after certain repairs; this is a shop manual procedure, each manufacturer may or may not have similar procedures depending on how they design the vehicle to operate, the type of parts put on, etc. This procedure is after a component replacement related to throttle control, in this instance, Toyota, in their infinite wisdom, decided that the accelerator components don’t come with positional memory hard-stored in their little computer brains. So, after you replace them, or, in some cases, when you have a dead battery and the car sits long enough for the memory to get wiped, you have to retrain the throttle components for position memory. Any of these components will know what their full close, and full open positions are, but they don’t know what the readings are in between those when they’re brand-new. Depending on the car, year, condition, all kinds of shit, you might not experience any problems after replacing the electronic throttle body, the accelerator pedal, or the battery. Some might exhibit minor symptoms; my 2011 tundra, for example, started and idled just fine after I replaced the battery in October, but when cruising, the engine would surge; accelerate as much as 7 mph up, and then drop down. I could also watch my instant mpg’s fluctuate by as many as 10 down, 10 up when it would do it. I also had harder than normal shifts, and the truck engine-braked it’s ass off. I thought there was something really wrong, but after checking absolutely EVERYTHING, I found it was throttle command. I performed this exact procedure, and now everything is smooth.

but now that I’m done with that Segway of an example, like I said, this is for a component replacement in the shop, because most people when their vehicles idle rough, or mildly accelerate without their input, or shift weird after a component replacement, INCLUDING a battery replacement, don’t think “oh, I need to do some extended, variable-scenario driving to retrain all of the power train computers/sensors what normal looks like”. No, they think THERE IS A FUCKING PROBLEM WITH MY CAR AND YOUR TECHNICIAN WAS THE LAST IDIOT THAT TOUCHED IT AND IT WASNT DOING THIS BEFORE I’M GONNA SUE IF YOU DON’T FIX MY CAR LIKE NEW RIGHT NOW AND WHILE YOU’RE AT IT FIX EVERYTHING THAT I ALREADY BROKE ON IT.... yes, this procedure is to speed-up the relearn process. If it doesn’t work the first time, re-read the destructions, and try again. Cheers, boys.
 
#35 ·
No if you have qa re-learn issue like my 2003 do the following.

1. Start car run it at 2000 rpms manual to bring the vehicle up to operating temp. Do not bother stopping until you are close to middle of temp gauged were it normally sits. Until the vehicle is up to operating temp you are wasting your time.

2. Turn engine off.

3. Turn engine off to on position with out starting it 2 times and on the 3rd cycle actually start it. IF you have a manual transmission like I do that means you need to have it in neutral and clutch pushed in on the 3rd cycle so it starts on the 3rd cycle of the key.

Every time I have to change the battery in my 2003 I have to do this or it will idle at 100-150rpms and sound like a hit and miss engine. The mains and rods will knock from lack of lubrications because at the proper rpm the 2AZFE only has 3psi of oil pressure. Not every 2AZFE does this even among 2002 and 2003 it seems to happen more on the Japanese made models than the USA made models and seems to happen at a greater rate on manual transmission models.

Their is a TSB for this which I have posted but I do not recall all the details now! I did not know about the TSB until about 5 years after I discovered this!

With the 2AZFE you do not need to do any pedal pushing and holding or counting or any of that nonsense to trigger relearn but you do have to be at operating temp. and it does take 3 cycles of the key with the 3rd actual being taken to starting of the engine.
 
#36 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!😄
Sounds like to the throttle plate was just gummed up and slow to open and close due to a week servo or electric motor but I'm still unsure myself as I am having low idle issues but I have a manual transmission can't just put it in drive with the emergency brake engaged. Any ideas?
 
#38 ·
Hey yall,

If your battery died or you bought a new battery and your Camry, or other Toyota is having problems running, and idling try this procedure:

Step 1: Turn the key to the ON position but do not start.
Step 2: Press the accelerator pedal ALL THE WAY to the floor and hold it for 40 seconds.
Step 3: Release the accelerator pedal ALL THE WAY and count for 35 seconds.
Step 4: Press the accelerator pedal all the way to the floor and hold for 30 seconds.
Step 5: Release the accelerator pedal and count for 25 seconds.
Step 6: Press the Accelerator pedal to the floor and hold for 20 seconds.
Step 7: Release the accelerator pedal and count for 15 seconds.
Step 8: Press the accelerator pedal to the floor and count for 10 seconds and then release the pedal for 10 seconds. Do this 2 times
Step 9: Quickly press the accelerator pedal to the floor and then release three times.
Step 10: Start the engine.

If it does not idle correctly after this procedure, you will need to clean the throttle body.

Let me know how it works, and if you have questions, or want to know how I discovered this let me know.

Thanks guys!😄
Hey guys!

So I disconnected the battery to do some work in my 2007 manual transmission Scoin tC. I was looking everywhere for how to trigger the idle relearn procedure, found this one but thought it was kinda tedious.

What ended up working for me,
1. Put the key in the ignition
2. Turn it to the run position
3.turn it back to "ACC"
4. START the car
5. It may idle low for a minute but give it about 30 seconds and it should slowly but surely go up to slightly above 500 rpm. Take it fir a test drive and your done!