I've always used a pressure washer to clean the engine bay on all my vehicles and make it a point to cover the ECU and remove the engine cover. Once the washing is done, I use a powerful handheld blower (Metrovac Sidekick) to clear all the water off all surfaces, harnesses, terminals, etc...