I was at my mechanic's today and one of his guys was scraping the insulation off the back of a BMW hood. He was really working hard to get it off. I thought then of how much trouble I have had in the past getting the D$#%@$ stuff to stick and stay. I'm sure there are adhesives somewhere that will hold the stuff up there.
You might try 3M-90 spray on.


~Jim