This supplies water to manifolds and while removing the hoses I found pieces of the old impeller lodged in it. I have new manifolds and risers coming in and noticed it is almost rusted shut. Would like to replace this part but have no clue where to start. I have 1994 volvo penta sx v6 4.3 if that helps
