Your right guys. When I looked at the impeller it was OK but some of the O rings we just missing. Could have been the last replacement or that they just burnt up. It looked to me like there was not as much volume of water coming out of the engine when I ran it with water before changing the pump. I decided to err on the side of caution but it may have been good for another year or two.