Tooljunkie said Stop by the local body shop, they have body caulking. Its a putty they use for sealing body plugs and such. I have a tube of it myself. Or butyl tape. A little goes a long ways.View attachment 1715539892 Click to expand...