Welcome to our forum.
What I might suggest is calling a third party tech and pay him...
Shaft seal, easy fix!!
The question is...why a bad shaft seal? Bad water chemistry? Those darn Taylor kits!