I'm like you, I hate working on a dirty engine - I live in a dusty climate, and even when there's no oil for it to stick to, there is dust every where - but, my experience is, don't use a pressure washer.
I have two Suzukis with J20 engines - one is a 98 SQ series Grand Vitara which has never given me any trouble to restart after an engine wash (with the garden hose), the other is an 05 JB series, on which I have washed the engine once (with the same garden hose) and which gave me no ends of issues just to get it started and running properly (moisture in the plug tubes).