i have vs clubby and was told my crankseal is leaking, is that the gearbox and does it take away some power?