The biggest Reason the after market chrome ones leak Is because there is not enough of a rolled lip to hold the gasket in place. I once to had a issue with the after market chrome cover what i did was i rolled the edge a little more& I use Therubber with a little RTV. and That did the trick for me. Maybe it will help for you. hope this helps }[oooooo]