I believe there is water seaping from my muffler. I tried to seal it with a bead of silicone, but I guess not... Where do we buy a replacement? Catalina? Is there an upgrade? Thanks in advance, Chris Amore #139