For what its worth. I bought a water pump 8 hp engine and it had the ball bearing shaft. it was a real bugger to take apart as the pump part was threaded on the shaft. After i got it apart milled a keyway on the shaft threads and all ( wasn't threaded all the way) so far working really good. Your looks less complicated to take apart............Curt