yes Mad Dog, I replace both large O rings, Impellar, White plastic bushing that goes inside impellar, bearing seal, and the mechanical seal that is pressed into the casing.(which by he way was a mission to take it out. ) The only thing that I was not sure of was the bearing seal, I am not sure which wait was supposed to go in, it kinda fell out as i was removing the impellar so i didnt get to see which way it belonged.
It is leaking coolant... not oil