I bought this 94 cruiser from my dad about a month ago before I moved up to oregon. I knew the sunroof was leaking because my brother ended up breaking the drive by wire connection in the aluminum run channel. He did that by pushing the sun roof down on the driver side because it was not sitting flush and he forced it unfortunately. Since then if it rains or if you clean the car the sunroof leaks from the rear driver corner of the sunroof. I tried fixing it by re sealing the rear removable tray, and that did not work. So a couple of days ago I fully sealed the driver side from the rear removable tray to the sun roof assembly tray to the front drain channel with waterproof caulking. I assumed that would work because I also sealed the part where the aluminum run channel for the drive by wire meets the sun roof drain tray because that seemed like a place that water could seep through. Thought that would make it 100%. I woke up this morning after it rained a bit and felt the cloth headliner and it was slightly damp on both sides of the sunroof. Just looking for any options to try and fix this. Or wondering if it’s normal for the cloth headliner to get somewhat damp in places that rain a lot and have a lot of humidity. I also put a bike tube around the glass to make the seal a little bit more when it’s set in. I’m not worried if the sunroof works or not at this point because it doesn’t as it is. Just want to make sure it doesn’t leak anymore.