I'm largely getting a click but no crank. Sometimes I get a whirring noise like the starter is spinning but the gear is not engaging the flywheel. Again, If I pull the starter and bench test it with the same battery and jumper cables, the gear fully extends and the starter spins. There is...