An excellent cleaning solution is "Blue Gold" http://www.bluegoldcleaners.com/cleaner.htm. It can be used at room temp. or heated in tanks. Or you could invest in an aqueous parts washer.

Blue Gold can be used on any type of metal.