What can I say? Car guy, welder, auto bodyman, engine builder, machinist, home fixer-upper, part-time inventor ...... basically, I love building stuff!
I have multiple current Automotive Service Excellence (ASE) certificates as well some training in electronics.
A good name-brand spray adhesive will stick to the aluminum tape. I buy my aluminum tape at Home Depot in the HVAC section. https://www.homedepot.com/p/Nashua-Tape-...
My Volvo has passed on to the great junkyard in the sky, but here it lives on forever.
Bill