How did the Velcro work for you??? I did the same thing, but every time the temp. goes up, the velcro comes loose. There is no other attachment provided so I am in a bad spot. I have triple guages, so the weight his just a tad more than yours or stock. Has any other luck or advise??