I wondered this too. I exploded a muffler doing this.I resorted to simple carb cleaner for top end (keep a flammable) and a quart of cheap stuff designed to clean engines like seafoam instructions for the base pan.so does STP oil treatment!
so where do all of these contaminants go when you "cleanse" them? do they get sucked up in the cat?