My Duchess had heat shrink and body seam sealer on the under fender parts. When I replaced one of the lights, the underneath had less corrosion than what was under the glass! So, I did the same when I changed it. Silicone (Auto Goop?) might do as well.