2002 Suzuki XL7 - Sunroof issues

Leaky Sunroof Problems

Bad seals, clogged drain tubes most likely causes.

Start here.

This is one of those things that make me wonder what has the person done about the leaks so far. Have they called body shops or places that install sunroofs ? Even a simple web search would find articles like the one John posted.