I've never had a stock seal retainer be the cause of a leak as long as it's properly installed. Those billet ones sure are pretty however👍