We have an 06 GMC Envoy and over the last few months it has developed a problem idling when all the accessories are running. After doing a little research I found several GMC products have this issue and it is commonly due to a dirty throttle body.
I got out today and removed the throttle body from the Envoy to find it was a little dirty(with nearly 70,000 miles on the clock), so I used some throttle body cleaner and a few rags to clean it up and after cleaning and re-installing it The Envoy now appears to be running smoothly even with all the accessories running..
After seeing the difference it made on the Envoy I decided to remove the throttle body from my f250 Super Duty(V10 with 97,000 miles on the clock) to see what it looked like and it was nasty.. The f250 has always run smooth even with the dirty throttle body, after cleaning I did notice the ford has a little better off Idle response but thats about it.
After removing, cleaning, and inspecting the two I found out why the Envoy had issues and the F250 did not.. On the Envoy the butterflies do not fully close and this gap is used to allow air to flow through freely which sets the idle speed, so when build up appears it blocks part of this passage causing a lower idle speed which in turn causes charging and idling issues. The F250 on the other hand uses a separate passage to allow air to pass so unless this passage gets blocked it will still idle fine no matter the amount of buildup on the butterflies..
Either way if you own a Ford Chevy or what ever it maybe beneficial to clean it if you have not.
My ride: 2015 RZR S 900! Pearl Black
Tell all your good friends www.MAGOffroad.com Its where you want to be.. lol