RE: Engine cleaning
Do a search for "Dawn Power Dissolver" and you will see some feedback on that method too.
I haven't used it on an engine but I did on a muffler and it came out looking like new.
Spray on, wait a few minutes, brush off with an old toothbrush. No fumes.