Good question, would like to hear from all the experts how to keep the engine compartment clean.
I know that my cousin (with '94 Dodge CTD) will use a light-duty degreaser, spray it basically all over the engine and compartment, let it sit for 5 minutes or so, and then CAREFULLY pressure wash it all off. I've witnessed the process, it comes out pretty clean. I know, I know, some might gasp at the idea of pressure washing your engine compartment, but if you keep the nozzle a good distance away from the engine, and be really careful near electrical parts and connectors, it works great. He then uses some tire dressing to dress the the top of the engine to make ti shine. Works for him, never has had a problem. What do you guys do?