Marine Tex will fix those weep holes. You can buy it at any marine store, and paint rite over it.