HBM engine code preface: 1950 216 from Tonawanda, NY
engine serial number

Its water-pump should be OK with the original radiator.
water pump

Maybe the pulley (but, it looks OK) or fan-blades are not original?