I have water leak from the moonroof. I took a car to the stealership,and a technician said that they have to replace a whole moonroof unit to stop the leak. Becasuse a moonroof gasket(rubber sealed) is connected to the moonroof, it's not sold separately. It costs over $800!
I couldn't believe...