I agree with OldSchool_IsCool, I'd place the harness on top of a large cloth towel and slowly clean the harness with a damp cloth, clean it soap and water to get the road dirt off. Follow that with WD-40 and dry paper towels.
The connectors need to be cleaned too, one pin at a time so no errors are made (lots of photos will help you be sure to put it all back correctly)
When I cleaned mine up, I popped out one pin at a time, cleaned it up with a brass brush in a Dremmel tool, then some dielectric grease on the pin. Before the pin went back in I blew its connector slot out with compressed air, then reinserted the pin. Replacement crimp connectors are available at auto parts stores if needed.
Once reassembled, electrical troubleshooting should be pretty easy.