Robert, Where was the too big rubber gasket from? I hope it was not made by PRECISION in a green and clear plastic bag. I got mine from Carters and was hoping for a STEEELE product as I have had success with their stuff before. I am hoping this one is as good or better.