castrol make a nice degreaser, spray on and low pressure hose off, some of the gunk might not come off unless you do a little scrubbing, also have used simple green and brake parts cleaner, but the most important thing is low water pressure. once you have it clean and DRY put dialectric grease in all electrical connectors and spray a protectant on any bare metal, I have found BO SHEILD from boeing aircraft a nice overall bare metal protectant also some elbow grease will be needed too.... -Andy