I'd have it pressure tested and then recored with a high efficency core. Any radiator specialist should be able to do for you for much less than the price of a replacement radiator.

Arwyn