My 2004 Legacy Wagon 35th Anniversary Edition, which is equipped with moonroof and sunroof is leaking. After a drive through moderate to heavy rainfall, I noticed water dripping from the headliner trim above front passenger door. Upon further inspection, I found the headliner above front passenger...