I'm going to give this product a shot from both sides of the holes.
http://www.ebay.com/itm/New-Auto10Sq...-/171125693409
Can be trimmed to size and description says it's waterproof. I've worked with this stuff in years past. If you heat it well, it's on for life.
Will post the results.