I am replacing my crankshaft and wondering who makes the best crankshaft seals. I ordered a sbt crank.