3M makes a good seam sealer. I forget the part number but your automotive supply store should be able to steer you in the right direction. It flows well and dries hard with no shrinkage. It comes in a cartridge that requires a special squeeze gun to use which is quite expensive even you are only going to use it once. You can usually manually squeeze the components out and mix it on a mixing board and spoon it on.