Someone school me on converter/pump relationship please!

Call back and clarify.

You'll be a bigger fool putting it together and tearing something up.

Maybe a new converter bushing in your pump?