Another point of problem could be the starter brushes. If they are too worn the lack of contact can slow it down. I hope the battery does it DForbes.