I bought the same radiator from Leadfoot Racing for my 67 Dart who is a seller on Ebay. I went to his house and picked it up. I need to pull it out of the box and check it out. Damn this is not good news.
Yes check it real good right away. I did a Google search and found several guys have the same problem i have with mine. Some seem to be fine though. You might know my luck is to get a defective one.