We had this problem with my daughter's Toyota Camry. In each corner of the sun roof there are drains, which can get plugged up with debris, which causes the drain gutter of the sun roof to overflow into the inside of the car. Other self help sites recommended using a coat hanger to unplug it or use an air compresser. The wire couldn't get far enough, and we couldn't get a good seal for the air compressor to work. My husband used a tube from a drip irrigation system to clean out the drain. We were able to push the tube in about fifteen feet, if it seemed to get stuck, we'd blow on the tube. The irrigation tube was flexible enough to curve around the inside of the car, and yet stiff enough to take pushing. At the beginning he used a needle nose vise grip to push it into the drain hole. In order to check and see whether the drains work, we put water and food coloring into a squeeze bottle like dish soap comes in ( with a pop up dispenser top) This allows you to squirt the liquid into the gutter around the sunroof with out making it over flow. You then have your partner watch out side the car to see if the colored water comes out. You want to do this again after you've clean out the drain to make sure you've gotten all the debris out.
OK, I give up. My '99 Camry is soaking the front passenger floor every time it rains. But I can't locate the four sunroof drains. Did you have to remove any parts to see the drains? I know they are in there somewhere, but where??
I found the drains in the corners of the sunroof. Look for small holes against the front of the sun roof enclosure. Clearing them solved my two year old leaking problem. I used the stiff, mono filament line that is used for weed whackers to snake through the length of the drains and clear the dirt and debris that were blocking them. The water exits from below the car behind the front wheel well. Do like they say above and pour a glass of water in the sun roof enclosure to check your success.
order a replacement seal from the dealers and fit, you can use silicon as a temp fix
To fix a leaking sunroof on your 2004 Kia, first inspect the sunroof drain tubes for blockages. Clear any debris using a flexible wire or compressed air. Next, check the sunroof seal for any cracks or damage; if it's compromised, replace it. Finally, ensure the sunroof is closing properly and adjust the alignment if necessary to prevent leaks.
You can do this one of two ways. First and the best thing to do is to get some new weather stripping for it or you can find out where it is leaking and use some silcone
The first thing I would do is check the weather stripping around the sunroof. Replace it if necessary. If that doesn't work, check the glass for cracks and have it replaced, if necessary.
i have a 1993 saturn sc1.the relays in the sunroof keep the sunroof from working.anyway to fix it
"Fixed" is too broad of a term, is it stuck open, closed, leaking, not working at all. Specification needed here.
To fix a leaking sunroof on a Land Rover Discovery, first, check the drainage channels for blockages, as debris can prevent proper water flow. Clean the drains using a flexible wire or compressed air if necessary. Inspect the sunroof seals for any signs of damage or wear; if damaged, they should be replaced. Lastly, ensure the sunroof is properly aligned and closes tightly to prevent future leaks.
Drains are clogged
Try seaking seal
how to fix 01 montero limited sunroof won't close?
To repair a leaking Lincoln Mark VIII sunroof, first, inspect the sunroof drainage system for clogs. Clear any debris from the drainage tubes located at the corners of the sunroof opening. If the seals around the sunroof are damaged, replace them with new weather stripping to ensure a tight fit. Finally, test the sunroof operation and check for leaks after the repairs.
A leaking sunroof on a 2000 Mercedes S430 can be caused by clogged drainage tubes, which are designed to channel water away from the sunroof area. Over time, debris can accumulate and block these tubes, leading to water pooling and eventually leaking into the interior. Additionally, worn or damaged seals around the sunroof can also contribute to leaks. Regular maintenance and cleaning of the drainage system can help prevent this issue.