What we used at the GM dealership to clean out truck diffs and such was actually brake/parts cleaners. The stuff you buy in an aerosol can. You can spray it enough that it collects and flows down to the drain, taking the gunk with it, and then after you're done you leave it for about 10 minutes and it is all evaporated.