We purchased a new Kohler toilet during our remodel and within 3 years it was leaking from the seal. We have had it replaced twice professionally, and it still leaks. What's the solution? (We don't use any detergents in the water; we have never had a problem with any rubber seals leaking before in 25+ years of home ownership.)