Ok i tracked down the leak, it's the sunroof. The sunroof itself is not exactly level with the rest of the roof, it's about 1/16th or so lower. Is it suppose to be like that and the seals are bad? or is it the lifting arm assembly(i think that's what it's called?
I found this site http://www.emotors.ca/Articles/24.aspx
I just don't wonna have to buy everything and spend the money if it's just one part.