I have done this with the Tahoe, which was pretty grimy when I received it.
1) Start out stone cold
2) Cover any sensitive items with plastic wrap and tape.
3) Spray a good degreaser (I used Castrol Super Clean - the purple stuff. I wear gloves, overalls, and goggles - it is VERY powerful stuff - it solubizes the grease and oil on contact!) on all metal parts, and places where the grease tends to pile up. On heavy accumulations, use a utility brush and work the degreaser into the caked on grease. This is where it might get into your eyes, skin, etc. Be careful. Spray on extra degreaser on heavy grease accumulations.
4) Wait a good 10-15 minutes (or longer) for it to work. You might need to squirt some more on here and there to keep it from drying off. You do NOT want the degreaser to dry on the engine parts.
5) Using garden hose and a hose-end sprayer, spray the degreaser off. If you want to really get some hot water to help you, hook the garden hose to the drain connection of your water heater (It has a garden hose connector on the valve on the bottom, used to drain the heater). You may notice all KINDS of grease and goop coming off! Avoid spraying pressurized water on any electronics or connectors!
6) Use a leaf blower to blow away a lot of the excess water.
7) Remove the plastic wrap.
8) Immediately start the truck and drive it around until everything is pretty much dried off.
9) Stop the truck, lift hood (I usually do it with engine still running) and check for any problems or obvious concerns.
10) You're DONE!
I've done this a couple of times to really clean the engine compartment. It works quite well, and it is a great pleasure to work on a truck with a clean engine!
Good luck, be careful!
-Rob
