Having problems with your 2005 GMC Canyon ?
How to clean throttle body on 2005 gmc canyon 3.5l
\015 Engine light came on and read code says p0506 which is Idle Air Control System RPM Lower Than Expected and says Clean Throttle Body and Set Idle Adaptation\015
This problem\012is commonly caused by a dirty automatic idle speed control valve and\012throttle valve. Buy a can of throttle valve cleaner (do not use\012carburetor spray cleaner!) from NAPA or Carquest (made by CRC\012chemicals) and spray it into the air intake while the engine is\012running, use up about 1/2 the can, engine will try to stall hold the\012speed up, shut it down and let it soak for 30 minutes, restart and\012blow out the remaining fluid, shut it down and disconnect the\012negative battery cable for 5 Min's to reset the base idle control
Tips for a great answer:- Provide details, support with references or personal experience .
- If you need clarification, ask it in the comment box .
- It's 100% free, no registration required.