There is a thread somewhere about pressure washing the engine bay not sure what section though.
My old man owned a detailing businesses for 20 years, he would just use a spray of degreaser ( make sure its not to hard core for all the alloy modern cars have)
Then if using a pressure washer make sure the engine is COLD and DONT get to close to any gaskets, seals or electrical systems, the trick is not to get to close and keep moving and you should be fine.
Some will say never do it but i have never had any issues and ive done it dads way for thirty years and never a single problem.