Pin hole in frost plug!Dang!!!

That sucks man. I hope everything goes smooth for you and it is an easy fix.