Time to replace your ratty, rusty, cracked (Am I missing anything?) stock fog lights with a refurbished set - primed/painted housings/rings, clear reflectors, nice lenses, new gaskets and original wiring with connectors. Protective film applied to lenses and a spare bulb included. $150 shipped in lower 48 state.
Oh, I remember now what's missing - the refurbished set do not come with the lens/reflector/mounting ring retaining spring/screw nor the mounting brackets. You will need to use the ones from your existing set - Thanks