Degreasing Engine???

I use Simple Green and purple Power, which ever is on sale. They both work pretty well, can't tell which is better, but you also need to get a brush for parts cleaning, tooks like a big round paintbrush. The Simple Purple (which ever one you use) will soften up the grease, but you need to knock it loose with the brush before you hose it off.
The engine de-greaser works great if your engine is already kind of clean, but the Purple/Green with a brush will really get the nasty stuff off.