nice screwdrivers!.
Must say , that is startling, you're boat must have this leakage problem since day one.
You are definitely moving forward in making your bilge dry