Sir i would like to explain a little bit in this regard.
After cleaning throttle body, you get better idle, smooth acceleration and better economy. And you know clean things run better.
Throttle body is cleaned all over the world. Maybe you have not heard of it. Here it is cleaned more due to our dirty environment and fuel.
I also have always cleaned the throttle body myself on my cars. Its a fun and easy job with very good results. I am the kind of guy who just needs to see the work done once and i can perform the thing myself. I saw the mechanic clean it during the tuning and after that i cleaned it myself when needed. I cleaned the throttle body of city 2001 and civic 2002.
Then we bought civic 2008.
I being my old self was super excited on getting new car and getting my hands on it opening stuff. I saw the service manual and opened it. I then noticed that the TB of this car was very difficult from the ones i have seen. So despite being the mad scientist i am, i just cleaned the throttle plate and did not fiddled with any other thing.
Then i started the car and the RPM went crazy. The car became horrible and gave hard jerks while driving. I tried every thing i could do, tried every method found online to reset the idle settings. Then i searched about it and came to know about the Drive by Wire throttle system of this car.
After failing miserably i finally decided to take it to my mechanic at honda pit stop. He told me that only the throttle plate needs to be cleaned of this car and any other thing should not be messed with. ( Thank God I didnt ) My TB was saved. He then reset the idle using the Honda Diagnostic Module attached to my car and his computer and told me that this is the only way to set the idle on this car.
Since then, i havent opened the throttle body myself. Mainly due to the cost of new throttle body he gave me