I recentlty purchased a 2003 Suburban. After a heavy rainfall a few days
ago some water dripped down from the interior light just behind the sunroof.
My wife also described a water "swishing"sound in the head liner. After some
googling I found some reports that there is some type of sunroof drainage
system built into the headliner. Is this true ? Could the drainage gutter
just got too full and over flowed.