I did - once - on an older F-150. Coils and other components didn't like it; ran rough with the check engine light on for about three cold-warm engine cycles.
I'll never do that again.
Since then, I've carefully washed engines with low, low pressure, lots of hand sprayed cleaner and about 3 rolls of paper towels. It took longer but looked better and ran great.
Keep lower then the coil packs with high pressure water and cleaner, jug of hot water and air line will clean it up and not harm the electronics. Best part about the air is getting all the little nooks and crannies clean too. That's at least what I do and works good.