Hi- I have a similar problem on mt '03 228. Drains fine, but if there is a lot of weight in corner, water comes in. I believe it's the original rubber /plastic in the scupper. Not a big deal so I haven't focused on it, but it sounds like replacing them could be an easy fix. I have no experience...