I'm assuming the OP is looking for a "new" radiator. Not sure if the old one needs replaced or just not doing the job. I once had an issue with overheating myself, but it was narrowed down to timing. One the timing issue was corrected, the overheating went away. I should add that the overheating was only at idle or very low RPM