I found mine
After 2 years of chasing a leak on my 321 I found it last year and fixed it once and for all!I was getting water coming down the liner from behind the stove and collecting in the storage area right below the stove. At the top of the liner, behind the cabinetry, there is a ledge that IS the top of the hull liner. Above this, you see the inside of the outer hull. Anyway, I figured the water had to be migrating along this ledge before spilling down into the stove area, so I widened my search to everything above that ledge.The only place water could have been coming from was the hull-deck joint because the upper liner had a lip on it that wouldn't allow water to spill onto the ledge below. I let a hose run on deck with the water washing all over the toerail in that area and then went below and started looking. After removing the microwave and laying upside down on the counter with my head under the side deck area, I saw the culprit! Low and behold there are screws on the hull-deck joint that are UNDER the aluminum toerail and can't be seen or removed from above. There was a hole without a screw in it and also a screw that was dripping. They must not have gotten enough sealant right in that area when they bonded the hull and deck together. I turned off the water, dried the area out with a heat gun (and time), and gobbed a bunch of silicon up in there from inside. Viola, no more leak!Anyway, your problem does sound like it could be coming from the upper liner and a hatch or handrail, but have a look at the hull-deck joint in that area too.Good luck,Tim