just got a 2003 plus 8 and it leaks on the top of the windscreen
the seal looks good, its the first time we have been out in the rain