Have Toyota Questions? Ask a Mechanic for Answers ASAP
Thanks for posting
Unless the check engine light is on most stalling or low idle conditions on these engines is caused by a dirty/contaminated throttle body, mostly due to excessive carbon that is built up causing the throttle plate to not return to it's original position. In most cases the remedy is to clean the inside of the throttle body using an intake air cleaner or throttle body cleaner in a spray can and using a brush to clean all the carbon out, the battery should be disconnected while doing this.
Please let me know if the check engine light stays on because my answer will be different.
Do you think of any other causes, because I cleaned throttle body good. But still the same issue feels like engine is going to die on idle.
Thanks for the update,
It's kind of difficult to say what else it could be if there is no check engine light or diagnostic code information, does it stall at idle all the time or more when cold?
These days temperatures are pretty steady. It stalls all the time, sometimes does more like about to die.
Check for any vacuum hoses under the hood that may be disconnected, especially to the air filter and from the intake system, did this start after getting fuel the last time?
Just to make surecould you get the computer scanned to see if there may be any information at all? Most autoparts stores do this for free.