I recently rebuilt my starboard side motor. It is a GM 350 std rotation. When I turn over the motor with the old starter, the motor cranks slowly on 2 fully charged brand new deep cycle marine batteries. She tries to sputter but just cant quite get there. Everything is correct and new, timing, batteries, carburetor, everything. The block is a 1980 and with no plugs I can freely spin it by hand from the crank bolt. The starter is the only thing i am trying to re-use the boat sat for a 9 yrs and I was impressed to see it turn over. I rebuilt it because it had water in the oil. Is it possible that even though the starter works, it could have a corroded connection inside? Or maybe some rusted bearings? Took it to autozone but they didnt test the load, they just hooked it up on their bench with power and said yep it turns. Any help would be appreciate as the other starter spins in reverse and I am unable to use it. Thanks. 1980 Chevy 350 marine 270 h.p.