This had happened to the VW
This had happened to the VW and a class-action lawsuit was won against VW of America for faulty sunroofs. They had to fix almost all the vehicles, replace headliners, carpeting, door upholstery and seats. My 2012 Rav4 is having the same issue and is in the shop at this moment. Since I know what a leaky sunroof can do to the interior, I am paying to have it repaired. Wish there was a class-action already in works for Toyota faulty sunroofs. I did not want a sunroof in the first place but was told I had to get it if I wanted the GPS. I will never buy another vehicle with a sunroof again!!!