Hi Ian
Did you ever get to the bottom of this leak. I have the same thing goin on. Water leaking in at the top of the a pillar and dripping of the grab handle. Have had the screen out and resealed...