Based on the info you have about the fluid change, if that mileage is on that pump, there is no question, I would replace it in a heartbeat if it is leaking anywhere. Most likely if original pump, so is the t-stat. I would replace that as well, flush the block and radiator and if the radiator...