I have always kept my engine compartment clean, so all I ever need to do is use a wet rag every now and then,,,,but I did have GREAT results using "Engine Brite" aerosol on my friend's Pontiac,,,,,it had over 100k miles, and he never cleaned it....ever....and it came out clean as a whistle.