- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
most upholsterers should be able to help here If not go to a rubber dealer that sells sponge rubber etc as most have a good selection of auty trim rubbers that you can fit yourself. The best glue is loctite 406 Be careful as it is a super glue
Hi! Sunroof should be sealed and theres no drain to go anywhere unless the rubber sealant is worn. That may be the reason it leaks on the seatbelt wall. You will need to have the sealant replaced. Hope this helps and have a good one!
How to Repair a Leaking Car Sunroof
Repairing a leaky sunroof usually leads to discovering that the sunroof is not the culprit of the leak. Instead dirt and debris may be the likely culprits since they obstruct the drainage tubes or the drain channel that are part of the sunroof's water management system. Once these are obstructed, the water backs up and heads for the nearest escape, which may be to the interior of your car. The following instructions are to help you repair a leaking car sun roof.
1)Use a non-abrasive cleaner with a soft cloth to clean the glass panel and the seal on the outside of the car.2)Open the sunroof after opening the vent shade. Allow the sunroof to open to the vent position but do not let it slide backwards.Wipe and clean the trough that is around the opening of the sunroof. 3)Use a wet cloth to remove any debris that may be preventing a tight seal between the trough and the sunroof's seal.Inspect the seal. 4)Look for any cracks in the seal. If you find any, you will need to replace the seal. Contact the car manufacturer or a repair shop to replace the seal.Check the drainage tubes.5) You can use a small cable or even a coat hanger to gently probe around for a few inches to see if there are any clogs or standing water in the tubes.6)Use a thin cable or coat hanger wire again to try to clear the drainage tubes if they are clogged. Make sure whatever you use does not have a sharp end and apply only a little pressure.7)Verify that any of the standing water in the drainage tubes went down by poking a dry thin cable or wire down an inch or and pulling the wire back out.8)Check that the clogs are completely gone in the drainage tubes by pouring a small amount of water into the tubes. also for more help.
How to Check a Sunroof for Leaks
There's nothing nicer than a sunroof in your car, especially on a spring or summer day. Open the sunroof and enjoy the fresh breeze. But check a sunroof carefully for leaks before you buy a used car. It's just good business.
1)Open the sunroof to check for leaks when you are shopping for a used vehicle. First of all, make sure the sunroof opens smoothly and closes securely. A good, snug fit with no cracks or lop-sided setting is a good indication that it won't leak.2)Look carefully around the inside edges of the roof of the car where the sunroof opens. Check a sunroof for leaks by making sure there are no signs of rust or corroded metal around the opening edges. Of course, examine this area while the sunroof is open so that you see all areas on the sunroof opening's edges.3)Check the ceiling inside the vehicle when you check a sunroof for leaks. Look for signs of water stains around the inside ceiling lining of the car at the sunroof's site. Ceiling fabric at the site of the sunroof or around the area of the sunroof that looks spotted or has slight color variations may indicate a sunroof leak.4)See if the car's headliner (the ceiling fabric) is sagging. A leaking sunroof may cause water to run inside the headliner. Water buildup causes the headliner to sag over time.5)Examine the floor of the vehicle carefully when you check a sunroof for leaks. Damp carpet or a mildew smell may indicate a leaking sunroof. Also, look for water stains on seats where water may drip down from the sunroof.
This will help. Thanks please keep updated. please do rate the solution positively
.thank you for using fixya
If the actual seals around the sunroof are okay, you may need to clean out the drains. These drains usually follow down the a-pillars and dump underneath the car. The sunroof will always get water in it, and that's why it has drains. Over time, these drains get clogged with dirt and leaves, etc. and back up. With nowhere else to go, the water will leak right into the car. This problem is better dealt with by a mechanic with some experience, but if you can get to the drains, either by removing the headliner or removing the sunroof glass, you can blow them out with compressed air, or if that doesn't work, run a long wire through them, just be careful not to puncture the drains (they're usually rubber or plastic tubing) as this will cause another, harder-to-fix leak.
could be the drains but most likely from spoiler leaking past the seals or wheel wells rusted out or caulk from seams is it when you wash car or rain it rains check it out use a garden hose for water test
What they meant by "they all leak" is that the sunroof seals around the glass are not meant to keep water from getting down in the sunroof, and tray and drains are there to drain the water that does get down in there. The problem most likely exists with your drainage tubes. They can either be clogged, or in my case with my 06 H3, the tubes were somehow disconnected and I had to drop down the roof panel to reconnect one.