We are plagued with hornets and wasps making nests inside air vents, rod holders and thru-hulls in the south. Is there a repellent to keep inside an engine compartment to keep this little SOBs out? I'd heard that moth balls worked but that may be BS. In addition, I have been using duct tape to cover thru hulls but that gets to be a real pain in the butt to remove some of them under my boat before trailer to a launch. Raid will kill them but I need repellent.