Well, it looks like it is the freeze plug as I was able to tuck it and felt like one, I was able to use a mirror and a light and noticed is in a horizontal position an not vertical, also noticed like 3 threaded holes around it, like to hook up a water line or something, I saw 2 spots in there...