" I used dielectric grease on all connections including mating surfaces and discovered it is not a conductor. So the mating surfaces have been cleaned."
FWIW, di-electric grease is not supposed to be a conductor and you should have left it in place. It will "seal" the connection and virtually eliminate corrosion. I does not inhibit the electrical connection which is based on a good mechanical connection. Basically, any vehicle electrical connection can benefit from silicone (di-electric) grease being applied to the terminals BEFORE making the connection. Actually, pretty much any non-conductive grease (which is most greases) will do the job but dielectric grease, being silicone-based does not react with insulation, hoses, and other rubber or plastic parts.