Another bump here... I ground and a epoxied the crack with JB Weld and replaced the freeze plug but my leak has resurfaced.
@LuckyOreo and @Knoxnate any luck with repairs?
It looks like the OP isn’t a current member, I don’t think he’s been around since he originally dropped in here for help 13 years ago. Lucky Oreo hasn’t logged on for almost two years. I don’t think either will be chiming in with any feedback.