I have a 2010 4runner automatic with 121k miles. Recently someone tried to steal my cat and I got it temp fixed. Now my rpm would go past 2300 so I learned how to clean the throttle body which I did yesterday and I rammed it to see if it’ll move pass 2300 and it did. So today it’s back to the same thing. How can I fix that? I have a road trip coming up and I wanted to fix it before then.
You need to get it scanned for codes (free at AuoZone) to start to figure out the problem and go from there.
Be very careful cleaning the throttle body/plate. Did you do it to specs? Most people disconnect the battery/connector to avoid the throttle body (electronic ones) from getting damaged.
Another trip is to find the vehicles idle relearn process/steps. Most of the time you can find this online, but sometimes it may require a more advanced OBD device or dealer to reset it. Worth looking up and giving it a try.