My wife's 2009 Corolla S has 107,000 miles. Early on it developed a low idle and vibration while stopped at a light. It was idling about 600 rpm after it warmed up. It never stalled but occasionally vibrated. After doing some research I found some were having success cleaning the throttle body and throttle plate. I did that along with changing the spark plugs. At that time I disconnected the battery to reset the computer. She has put about 2,000 miles on it since then and it never idles below 800 rpm. The vibration hasn't been back either. I believe it was the throttle body/ plate cleaning and disconnecting the battery that resets the computer that fixed it. The plugs still looked good at 105 K miles, but I had new ones so I put them in. I bought a can of Berryman b12 choke & carb cleaner and sprayed a little on the throttle body and plate and then sprayed some on a rag and wiped down the body and plate. It was quite dirty.
If your having any idle issues this might be worth a try. Hope it helps someone.
Sorry if this is a replete thread.
If your having any idle issues this might be worth a try. Hope it helps someone.
Sorry if this is a replete thread.