Help !!!!! I took my radiator to the shop for a cleaning and pressure test. It had about 75 leaks. Is there anyone out there who would be willing to sell a good radiator ?? Part number 2099917 for a 62 300-H ??? Any help would be greatly appreciated. Thanks, Mark