Only took me about 1hr to take it out. I filled the intercooler with degreaser, soak over night. Emptied next day and sprayed more cleaner in it as I rinsed it out. Similar with the tubes, some soak, and scrub and degreaser. I did mine because I had ingested water into the intake and later found out I bent a rod. Getting my truck back soon. Last of the body work is getting done this week. Has rebuilt Black Water engine and single shots now, so don't know a true before/after difference. But the job isn't bad. May be worth it, hard to tell what the inside is like. Once you do it, then you have a better idea of what you got.I am wondering if it is worth the time and effort to clean out the intercooler? For those who have done it, did you see any noticeable difference? If so what were they and how did you clean it?