what is the best way to clean the engine and engine bay without getting any water or cleaners in spots they shouldn't be?
i only cleaned my engine once a while ago and when i started the car the alternator started whining a bit but it went away. i am just afraid i'm gonna clean it and something bad will happen.
how have you guys cleaned things under your hood? anyone have a preferred method or a good way of doing it without compromising something?
any help would be great.