yeah i do stereo installs for other people and for the local stero shop and the best thing we have found for this situation is either dynomat which i dont think you want to do on the body or the tire tube which works well. and works well for a seal on band pass boxes. if this doesnt work than...