I went a different route with the install of my cover. Instead of using the adhesive supplied, I just used a generous amount of industrial grade heavy duty Velcro (not the WalMart stuff). Even after I went down on the left side, the cover took the beating it was designed for, and all I had to do it peel the Velcro aprt to replace the cover. In over 20000 miles on my 05, I haven't had a problem with the cover coming loose or anything. It is important not to skimp on the Velcro. I works for me, but YMMV.
John