I've got a V8 and I don't cover anything electrical (TD5 ECU I would definitely cover), wash a slightly warm (not hot!) engine, use washing up liquid in a bucket of hot water to cut the grease, grime and dirt, use various scrub brush sizes especially to get into tight corners (be mindful of washing around thin vacuum tubes, plastic cooling lines and wire bundles), use medium water pressure (not a pressure washer!) to rinse, *use a leaf blower to blow off all the water in the engine bay especially at the electrical components (fuse box, starter, ABS pump, alternator, battery, Td5 ECU... etc), and as an option... use a liberal amount of tyre dressing spray to shine and pimp out the engine bay's rubber/plastic.
Run engine to make sure no problems after washing.