If you fix it, it will leak some where else. Thats a nice boat to be all smelly. You will have to remove it. I replaced mine with plastic. But I have a different model than you. Check out the island packet forums site. at ask the factory
IP Home Port - The Official Website For Island Packet Yacht Owners Since 1998 - Home Very helpfull