Bad water pump body

nope, replace it and be happy!