Here's something that may help:
Sunroof Adjustment for Wind Noise & Leaks
There are 4 adjustment screws. First, there are two in the rear. Next, sit in the car with the sunroof closed, carefully peel back slightly the vinyl/rubber trim between the headliner and the sunroof. Work your way toward the front of the car and you will find the other two adjustment screws. To eliminate the noise, you must make an adjustment using all four screws.
Prior to making any adjustment, locate the source of the noise. Take a new, stiff dollar bill and, from outside the car, slide it between the roof and the sliding portion of the glass. Do this on all four sides of the glass and note where the bill slides in easily. This gives you a target area to adjust the glass in that direction. Note: no adjustments should be or can be made to the fixed portion of the glass.
Now, go back inside the car and once again locate the four adjustment screws. These screws can be adjusted with the sunroof in the closed position. Loosen the screws and physically maneuver the glass toward the gaps that you located with the dollar bill. Tighten the screws. Go back outside and do the dollar bill test again. If any new gaps are found, readjust the screws. Take a test drive and the noise should be significantly diminished. I made 3 or 4 readjustments and test drives before I eliminated the noise completely.
Even with the final adjustment, the glass and the roof are not completely flush with each other. In fact, when I adjusted the glass flush, the noise actually became louder. I believe the water leak was due to a misaligned sunroof and not due to a plugged drain or anything else. I have not had any leaking or noise problems since I used the above procedure. It is a trial and error method that takes a little patience but it works well, costs nothing, and the cabin is quieter now than when I bought the car.
Sunroof water leak in passenger floor area
Try using a turkey baster as a “toilet plunger” and work the drain with water in it. Try the ol’ “in and out” routine until it hopefully forces the water and debris out the drain line. Then the light bulb went off. With the drain lines full of water along with the sunroof tray, I put the turkey baster directly on the drain hole and started pumping. I started feeling some resistance and then the clog finally gave way. A perfect stream of water was now flowing onto the driveway at the bottom of wheel well.
OR
Use thick monofilament or weed wacker line to run through the 4 drains. Smooth out the cut end of the line with sandpaper to help it slide through the drains.
Open sunroof.
Front: Take a cup of water and carefully pour into front drain channel to gauge initial drain rate. Use weed wacker line and rod out front drains from roof. The front drain lines run down the "A" pillars and exit out the side (behind the fender) about a foot below the top of the dash, about 3-1/2 feet. Pour more water and observe draining. Run weed wacker line again. Repeat until satisfied. You should notice the run off puddling behind the front wheels and may also observe dirt/sludge/algae that was in the lines.
Rear: The rear drain lines run down the "C" pillars into the trunk and exit out the rear wheelhouses. Peel back the sides of the trunk liner to access the drain lines. The right rear drain line can be seen by removing the battery access cover, but it is difficult to work with unless you peel back the liner. Detach the rear lines from the wheel well grommets and run weed wacker line up the drain lines. The distance from the drain outlet to the sunroof is about 4-1/2 feet. Place the drain line in a bucket or bottle. Carefully pour water into the side drain channels of the sunroof. You may want to have someone pour water in the channels while you observe the flow into the bucket/bottle. Run weed wacker line again. Repeat until satisfied.
All sunroofs leak some water and that leak off is normally handled by the drain lines. IMO this sunroof is a flawed design for two reasons. (1) The fixed portion of the sunroof uses the same type of perimeter seal the moving portion uses and therefore doubles the amount of leak off compared to a standard sunroof; (2) The drain lines are undersized even for a standard sized sunroof. As a result of this, the drain lines, at best, are barely adequate for a light rain. Throw in a little bit of clogging and a more intense rain and we get what we all complain about. After constantly cleaning lines and still living with leaks, I removed my headliner to see if I could resolve this problem. I replaced all four lines with 1/2" I.D. tubing in place of the factory 1/4" I.D. and have had zero leakage even in a total downpour (I live in Florida).
Use 1/2" I.D - 5/8" O.D. clear hose from any hardware store. I considered 3/8", but why not not use the largest size that will fit?
The 4 drain nipples on the corner of the sunroof are 1/2” O.D. There is a grommet on each corner that reduces them to 3/8” O.D. to fit the original drain lines. The clear hose fit perfectly on the sunroof nipples once the reducer was removed. There are clips on the stock hose that keep them in place (2 in the rear and 3 in front - 2 on "A" pillar, 1 under dash). Remove the clips from the stock hose, tape precut lengths of new hose to them (roof side) and then pull the whole thing through the trunk and underdash, respectively. Place a grommet around the front lines and secure the grommet to the existing inner fender holes. The fronts were a pain to get to and you have to slightly enlarge the hole to accomadate the larger grommet. The rears were easy. Secure the new hose to a 1/2” nipple and push it through the existing wheelhouse grommet.
Removing and reinstalling the interior parts (especially the headliner) takes patience and took the longest time, but is not overly difficult. I removed the headliner from my car, but I would recommend leaving it in and trying to work around it. There are two electrical harnesses that are glued to the headliner that I had to remove and then reattach when installing.
Originally Posted by loosend
What so you mean about the 1 under the dash and how does that one come into play? Is it the AC condenser drain tube or related to the sunroof? How do you get to that one under the dash?
The nylon clips clamp around the hose and then push into a body hole with a barbed end. In order to pull the stock hoses out you have to remove these clips. The front hoses have two clips on the "A" pillar that are easily removed. There is a third hose clip that can only be removed by reaching under the dash. The sunroof drains only drain the sunroof.
*Remove the front kick panels (these are the plastic side panels under the dash - to the left of the driver's feet, right of the passenger's feet.
*Remove under dash trim plates - plastic panels under driver and passenger dash area - both have lights that need to be unplugged. Passenger side has airbag control module (I think it was) that needs to be unplugged also.
*Once these panels are removed, reach up and peel back the carpeting from the outer corners. The carpeting has attached insulation and is fairly rigid so takes a little effort to move. On the driver’s side there is also a styrofoam wedge (dead pedal) that I found easier to remove and then glue back to the carpeting.
*With a light, look up under the dash to the now exposed side area (I ended up on my back for this part). You should see the drain hose coming down (if you follow the hose up you should now see the third clip) and then going through an access hole and finally plugging into a grommet in the inner fender. Tugging a little on the drain hose from above (while you're lying under the dash) may help to identify what you are looking at.