It is rather odd because the radiator appears to be a brand new Behr. Could not be more than 1-2 years old. That's why I am very interested when you mentioned "water pump". I was always of the opinion that they work fine until they leak, however Dave's photos clearly show otherwise.