Hi, Own a 99 Civic EX. I am an engineer and had to visit construction sites for inspection. My engine has a lot of mud, it is covered and needs a good wash. What is the best way of doing this? Is pressure washing OK? How about electrical and other hoses/connections? Should I do a wash when the engine is completely cold or somewhat warm? Any suggestions? The engine really needs a wash (I even got mud in the cooling fan) but I am hesitant to do a pressure wash. Thanks.