Hey Russell,
Thanks for this post, you may have just saved me a big headache on my L185.
However, I am looking at an exploded view of the pump assembly and am not seeing anything labeled as "Power Input Shaft" or "seals". Am I looking at the right thing? Here is the diagram, if you would, please...