1966 Plymouth Barracuda Help!

there is a difference in having the the rad tanked or rodded out. the tanking may not solve the problem. a GOOD rad shop can easily remove the tank and rod it out, and a good shop will be able to tell you if it needs THAT!
I am assuming you have a correct oem rad you are dealing with?????