Cleaning the engine bay is something that should be done by someone who has taken the time to research how to do it properly. I have witnessed first hand a few people who have hydrolocked their motor, it's not something to take lightly. If you've got the money to be able to buy a motor than go at it carelessly.
Here's the best way to go about it. Purchase Meguiars APC+ from AutoDetailingSolutions.com. APC stands for all purpose cleaner and the + stands for the ability to be able to use it on interior carpets. This stuff is one of my favorite items in my arsenal. Also buy the bottle for it from Meguiars because it'll have the proper dilutions. This stuff has the ability to burn your skin right off at the wrong dilution so spend the $1.50 on the bottle.
Now only clean the motor when it's cool, this is important. Next if you've got a CAI, remove the filter or cover it. If you remove it, cover the end of it with a ziploc and a rubberband. I find that the easiest way to do it. Now spray everything down with the APC+ and let it sit on it for about 2 minutes. Try not to soak any electrical connections, it's going to get some on it and that's okay.
After two minutes, spray the motor down with water. This is the part that is going to take a lot of practice. Never spray a stream of water, that's very bad. Never use no nozzle, that's a whole lot of water coming out of there. Make it so it's a spread or misting, I don't know what else to call it. Try not to soak the electrical connections, etc just like before. Now once you've got it all rinsed off, blow it off with a blower or air compressor. I'd spend more than enough time here. Make sure to blow out the spark plug wells and any electrical connectors.
I like to apply a dressing but it's not necessary. I'm a huge fan of Meguiars Hyperdressing, it's a water based dressing used for tires, dashes, etc. I'd pick some of that up from ADS with the correct bottles. It's able to be diluted up to 4:1 and that's what I usually use for the motor. It doesn't attract a lot of dust and it's perfect for the motor. I spray everything down and than come back with a rag to wipe the excess and get everything. It makes it look better than brand new. After that you're done after you put your air filter back on or remove the bag.
I'm a professional detailer so I know a little bit about what I'm talking about.