I have heard mix things about peel n seal from Lowes, its a roofing product that works good as a sound deadner, I have heard that it stinks like tar too, I bought some and cut a piece off and left it under my seat for 2 weeks now here in Houston Texas Heat, no smell at all, So I will put this...