RE: Cleaning IC Engines
The antifreeze required to clean your engine is extremely toxic to the environment. You need to dispose of it properly as it is considered toxic waste. I would recommend that before you use it check with your local landfill or a quickie oil change station to see if you can dispose of it there. Dogs also absolutely love it, so if you leave it where a dog can get to it he will be deadly poisoned with no good antidote. It is bad stuff and I personally wouldn't recommend it's use.
Dawn power dissolver is a better alternative, check the glow engine forum as there is discussion about it there.
Regards,
doubledee