Your engine lost a freeze plug probably due to freezing because your anti-freeze was too weak.
Yup. Freeze plugs are there to relieve internal pressure when the coolant freezes. The plug pops out so the block or head doesn't crack. Hopefully, you have no other damage to the engine or head.
Search Maintenance & Repair Questions
Maintenance & Repair Experts