My 04 D2 doesn't appear to have ever leaked from the sunroofs, which was a good sign when I bought her. I got in today, my son in the front passenger seat. He pulled down the sun visor and a few drips of water ran down it. Definitely not condensation and it rained the night before. Trying to guess where to attack first, I know the sunroof is a known vulnerability but its dry around that so I am wondering if there's another spot famous for leaking?