Josh..that's likely someone that poured a ton into their motor. One dose shouldn't clog passages.

When/if you jb weld. I'd suggest considering the one made for underwater. It'll adhere better if there's any moisture on your rad. Definately scuff the surfaces well and overlap a bit. The endcaps being plastic based do expand and contract. Which is why it cracked.