DB, Go to a Marina or Marine supply and ask for PL 5200 marine sealer. I don't know if this will work for your application but 5200 stuck to everything I ever put it on. Even things I did accidentally. Good luck Bub Don