Just wanted to drop a quick note saying thanks for posting this up. I used this thread to remove the entire cooling stack this past weekend and clean everything out and it was a huge help. I had been planning this for a few months now and finally found time to do it and change the fan clutch, serpentine belt, water pump, and thermostats while the intercooler and radiator were out (made it much easier). One thing to note is it was easier for us to take out the intercooler and radiator together before separating them - requires two people but made life easier. Thanks for posting this!
2006 GMC CCSB 4X4 SLT - 240,000mi
EFI Live, MBRP 4" Turboback, DSP5