Mean green degreaser over everything, spray, soak, spray soak, hose off, and use a light waxy stuff like 303 mentioned above or armor all.
My dads work does that for fleet vehicles in the medical transport industry... vehicles with 300k look like they rolled off the showroom floor...
Don't be afraid to get the shiny/Protectant on wires or rubber or electronics...