Core plugs are not designed to prevent damage to an engine from freezing but can pop out due to freezing or other conditions, like high pressure in the water jacket, or expansion of the block due to overheating. You can get a replacement plug or set of them from an auto parts store, just get...