that engine degreaser works pretty well. you might have to do it more than once to get rid of the tougher stuff. I always used the spray cans and avoided the electrical stuff. If I got it wet all well, i just didn't soak it. You want the engine to be at least warm I usually did it right when I got home from work. Sprayed it down, let it sit for a bit and rinsed it off. repeated as needed.