#M makes a industrial strength two-sided tape called VHB Tape. The VHB stands for Very High Bond. You can get it at any thickness and it will not come off once it's applied. it will seal the edges as well. To remove this tape you will need a razor.
This should solve your problem.
RepairPal Certified shops can diagnose and repair your 2004 Cadillac CTS. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.