In general terms, a leak is not going to be about cleaning, it's about replacing - hose, gasket, what have you.
IF you have the same leak I had, and there are a lot of different leaks you can have, the part number is 99071AC220, and it's like $10 from the dealership. You can see it, labeled 1AC22, at the top center of the diagram on the following page, which SoA mislabeled "water pipe".
Water pipe - not
Do yourself a big favor and make as sure as possible you know what the leak is before you start pulling hose clamps. The intercooler is easy to remove; the breather hoses are pretty fiddly.
Feel free to PM me any time for bad advice.