The next thing I was going to mention was the secondary door seal but obviously that shouldnt be the issue if its already been fixed. A few months after I purchased my XK I had water pouring in through the a-pillar and the secondary door seal was the problem. No leaking since the dealer fixed it.