:rofl:
I'm doing my engine bay at the the moment, I've taken all the engine covers/panels off ect and have been using a set of decorating brushes ( with the metal on the brushes wraped in duct tape, so not too scratch painted surfaces ect ) and a dyson to remove dust first, this has made a huge difference, then cleaned all the rubbers/ electics / plastic connectors using silicon on a cloth and small brushes

also swan lighter fluid helps shift harder deposits or petrol ( remove/disconnect battery and make sure car is in a well vented area, dont pour it on just put a little on a rag or brush and wear plastic gloves and try to keep away from any rubber items in there )
Do alittle bit at a time, its not the 4th bridge
IMHO I would stay away from steam cleaners / powerwashers, they just seem to blow dirt in places where its not wanted :s great for cleaning your drive or making an old motor cleaner to sell ect ect.
go in gentle mate, ive had to many racers say why are your bikes so reliable and clean! well they use powerwashers and I spend more time slowly cleaning/going through mine.....which = more ride time and its worked on the cars too

to many vintage race cars and bikes in my time
My clio has 60+ thou on the clock and surprisingly clean and original with very little oxidiation on Aluminum parts and shes coming up a treat....a little elbow grease and time
O yeah dont drop the engine out :rofl: