Oh btw my car is an 89 CRX SI, i do have the sunroof. It is a possibility that that is where it is leaking from. And about the headliner, does Honda sell new ones? I think if I do end up braking it i might as well replace with a new one rather than another broken one, thx for all the responses btw, its been really helpful and hopefully ill be able to get this damn thing fixed