Ever since I bought my L, I have never cleaned the engine bay. Now its all dusty and dirty and I need to clean it. I don't want to spray any cleaner in there and wash it off with a water hose because I don't need water dripping down into the spark plug holes. So Im going to hand wash it. Whats a good cleaner to use for hand washing?