I had a guy at a car show tell me about a product that is supposed to keep aluminum clean, but I haven't tried it yet. Maybe someone has heard of it.
He said it works well and his intake looked good.

http://www.nyalic.com/