Here are the materials I use and info on what I do when doing an engine detail. I am not going to explain step by step instructions as far as how to clean it since it seems to have been covered but here is just another oppinion. You can catch the water with a engine catch mat under it if you have water run off laws in your state or however you would like. I use any degreaser (usuall Optimum Power Clean). First hit the engine down with water, spray the degreaser, let it sit and agitate with brushes, rags, etc. Spray it off however you would like and if you dress the engines then I suggest using "water based dressings" ONLY. Some makes/models will throw error codes when using silicone based and even if it goes down the MAF sensor.
Another thing I didn't know until about 2 or 3 years ago was that some cars will throw error codes if the engine is NOT running while soaking it down. I always leave them running when cleaning and staying away from electricals the best I can. When done I always use an air nozzle and hit the underside of the hood so water doesn't drip down and hit the engine to blow out any water. Be careful on imports such as Honda's, Acura, Nissan and Mazda 626's with the plugs on top. You do not want water going down there or else the car will run like total crap. If you are working on older cars that use points or HEI distributors then even though they are supposed to be sealed, dont start the engine and let the heat from the engine dry it. It will cause condensation (sp) and absorb in the dissy (word used for distributor) and the vehicle will not start or run correctly.
Again, these are my oppinions and what I do. I am not saying they are right or wrong.
Another thing I didn't know until about 2 or 3 years ago was that some cars will throw error codes if the engine is NOT running while soaking it down. I always leave them running when cleaning and staying away from electricals the best I can. When done I always use an air nozzle and hit the underside of the hood so water doesn't drip down and hit the engine to blow out any water. Be careful on imports such as Honda's, Acura, Nissan and Mazda 626's with the plugs on top. You do not want water going down there or else the car will run like total crap. If you are working on older cars that use points or HEI distributors then even though they are supposed to be sealed, dont start the engine and let the heat from the engine dry it. It will cause condensation (sp) and absorb in the dissy (word used for distributor) and the vehicle will not start or run correctly.
Again, these are my oppinions and what I do. I am not saying they are right or wrong.