HI all (Again)

The passenger side filler neck snapped off from the radiator.

We welded it back one, used some radiator cement, but alas... it still leaks..

Any suggestions for where I can take the radiator in SYdney? or perhaps a new / recon one from somewhere?

The car does slightly overheat when given a hard time, so I suspect the radiator is a little tired.