Both vehicles have coil-on-plug ignition systems, so no worries about getting a distributor wet.
My technique for doing engines is first, cover the fenders, windshield, etc. with towels, fender covers, etc. so you don't get any chemical on places it doesn't belong, then I usually use Castrol's Super Clean full strength and liberally spray down everything, making sure to get the lower areas, firewall, etc. real good too. Then either pressure wash, or use a heavy spray from a (preferably) hot water source and rinse everything down. Re-apply/scrub heavily soiled areas that didn't come clean the first time. After cleaning and rinsing to your satisfaction, get out the air compressor and blow gun, and blow dry everything. I don't know how I ever got along without compressed air for detailing as long as I did! After the engine compartment is more or less dry, get some cheapo water-based dressing such as Armor-All, or whatever is on sale at the time, and cut it about another 25% or so with water to make a nice thin emulsion. Liberally spray the entire engine compartment, paying special attention to the hoses, convoluted tubes, etc. and also the bottom of the radiator shrouds, and other inconspicuous areas. Get it good and wet...If it's running all over, that's fine. Now, get your blow gun out again, and blow dry the dressing. This will help level and spread it into the smallest little nooks and crannies. Once it's more or less dry, start the engine, turn the A/C on so it runs the fan(s) and generates a little more heat under the hood, and let it run for about 15 minutes or so. This is a good time to start washing the rest of the vehicle. Once it's dry, touch up any missed areas. I've used a small natural fibre paintbrush with a couple sprays of dressing right on the brush to touch up missed areas. Wipe down any excess that hasn't dried with a soft cloth, and that's it!
I know people have their own techniques and opinions, and I'm happy to listen to all of them. The way I just mentioned is the way I've always done engines when I owned my own detail shop, and also when I worked for a dealership doing detailing/prep. I might be right, I might be wrong. I'm always open for suggestions too. You never stop learning new things.
Edit: After degreasing the engine and blowing it dry, this is the perfect time to touch up any paintwork that needs attention. Repainting a rusty engine block can do wonders for the appearance under the hood. Certain engines (like the 4.0L inline 6 in my Jeep) tend to get rusty rather quickly, so I always make sure to have some gloss black on hand for the block and head. An artist's brush with a little paint sprayed into the cap works great for little hard to reach areas, or places where overspray is a concern.
After the paint dries, then proceed to the dressing.