Hi. Just purchased a 1980 reg Marlin Berlinetta with hard top and hood. Hardtop leaks like a sieve along the top of windscreen. Should there be some sort of rubber gasket between the front of the hardtop and the top of the windscreen? Any suggestions welcomed to try and stop water dripping all over me and the interior. Thanks, Alan.