i usually use a 50/50 mix of simple green and water in a spraybottle
and spray the non-electric bits. remove as much crap with a paper towel.
btw, i wear disposable gloves when working under the hood.
then take water-only and spray the non-electronic bits and
wipe off the remaining simplegreen. works great.
then dressup the plastic and rubber bits with either Aerospace303 or Prima Nero.
www.detailersparadise.com
www.amazon.com
for your supplies.