In my personal opinion, powerwashing the engine is an awful thing to do. Most powerwashers spray at over 1600 psi, some go to 2500 or more. With that sort of pressure and the fact that the stream that comes from the powerwasher is so sharp, you can really screw up so many things. The water will force its way into switches, relays, everything and can cause shorts, malfunctions, sparks etc. Personally I always apply the same procedure when washing the engine. First I disconnect the battery and tightly tuck the battery cables somewhere away from the battery terminals. Second, I make sure the engine temp is no more than warm; never wash with cold water on hot engine, bad mix. Third, I never use normal 'engine degreasing' stuff cause it causes the rubber to turn white and I suspect that it causes rubber and plastic to age rapidly. Fourth, I always use a citrus based cleaner that is safe for rubber, plastic, etc. Fifth, I only wash with the hose, no forceful nozzles, just the hose and a soft sprayer. Sixth, after I wash, I always give myself time for about four number sixes while the engine drip drys! And lastly, before hooking up the battery and running the engine, I blast everything out with air from the air hose. When I do hook up the battery, I hook it up and immediately start the engine and run it around for about fifteen miles or so; you do not want to hook up the battery and let it sit while even slightly wet - get it going, get it warm and then park it and let everything evaporate. HTH