Was told by the dealer today that my latest weekly leak is going to mean a new top. To be honest I am skeptical. It seems the overwhelming majority of leaks come from weather strip or firewall plug issues. Guess we will see. But I will be shocked if it is actually the top.