Re: S2000 heads, chime in. (Hardtop issue)
I've never looked at an s2000 hard top and how it mounts/latches. But I've fixed similar problems in my del sol by adjusting the mounting points, so the latch/seal is tighter.
See if you can get more clamping force. If that doesn't fix it you might want to add or remove and add some weather stripping.