All I can tell you is to give all of that info to your dealer. It is crucial that he understands that the leak is ORIGINATING AT THE ROOF. This eliminates a lot of other possibilities. The reason water leaks are usually hard to find is because they usually just leave their "evidence" on the floor. Zeroing in on the origin is usually the most difficult part. My guess would be some binding on the front sunroof drain tubes, but it is just a guess and there are other possibilities. You guys really need to be contacting the zone reps about your dealer problems, or you will just contine to get crappy service. I know my GM dealers sphincter used to tighten every time he saw me drive in to the stealership, but he gritted his teeth, pinned on a smile, and gave me good service out of fear. It really does work.
Roadsigns are just a suggestion ... like pants
