Had a 3" squareish hole in the left hand side storage bit on my touring where it backs onto the wheel (if you get me) which i got welded up by my local garage yesterday, trouble is its still filling with water when i drive it. Are these prone to leaky windows or other such trouble please? Cant see where its coming in.
Thanks in advance,
Bazzo
