i've seen kits that have a hypodermic needle type injector thing and adhesive. just fill it up and stick it through the headliner and squeeze a little bit in different spots onto the roof. then just stick the headliner back up onto the roof. Once it dries its as good as new. and no holes cuz the injector is pretty fine. Anyway like I said I have seen these and I know they work I just can't remember where try your local auto store or something. maybe ask and they will know what i'm talking about.