Found,
Another thing to consider, while investigating, is to check the vents. I have seen a few boats, that had rear canvas set up, so that rain, would run down the canvas and funnel the runoff, right at the vents.
I’m in Portsmouth, so I’d be happy to take a look at your boat, if not to far...