Thanks Bob - Have you got your window out? i'm not sure what the additional seal looks like, is it just a band or a u channel and how thick is it?
I have tried to use the search function but not had much luck.
When i was repairing underneath i could see water leaking in then down the back...