A leaky radiator is a leaky radiator, if it was junkyard scrap to start with from an original it's most likely at the end of it's life like your previous one was. There are on some online places to get oem style parts for not a HUGE outlay. Autohausaz is one, Pelican or BAV are some others. The oem stuff will last about 5-10 years depending on where your at in the world, Dublin should be closer to 10 unlike Arizona which is on the other end of the scale. Also buying stateside right now works out better for you as the pound is doing much better than the dollar.