Ok let me restate and be more clear, you need to have a company that specializes in covertibal top repair, fix it. If you've got no exeriance, it will leak almost always, there few domestic vehicles that still sew the glass in. More importantly you need to find out what broke it. They don't "just" break. Something bound up, or debree in the top. A grain of sand/dirt will break the glass especially tempered safety glass.