Hey guys, got a new car recently and the engine bay isn't that nice looking inside, so I'd like to give it a cleaning. However, I've never done it before so i've got a few questions about it. What cleaner would you guys recommend? The engine bay isn't like covered in grease, but it isn't that clean either. What do I need to cover up/try to avoid getting any water on? The car is a 2001 Acura CL type S. Also any general do's and don'ts for cleaning an engine bay?
Thanks guys.