Today I removed and cleaned the throttle body on our 07 Rav4 6 cylinder, as I have done on all our (older) vehicles. It has 93K miles on it. The TB wasn't as dirty as I expected. But I cleaned it with TB cleaner, paper towels, and a tooth brush. Two things different I noticed are that the buttery fly valve is controlled by a servo motor, and not the traditional cable. And, there is no IAC, or temperature controlled mechanical valve that adjusts idle air flow. It all seems to be controlled by the computer telling the air valve how far to open. After re-assembly the car now idles much faster. Initially around 1800 rpm but after warming up around 1500. Where maybe 800 before servicing it. I am assuming the computer will gradually adjust this as it learns the new conditions of the clean TB which must allow slightly more air flow in the idle position now that the built up dirt has been removed. Am I on target here, or is there something else going on I need to be aware of??