Pull the starter and clean up the contact points in the bendix and the armature where the brushes ride. There's a big copper washer in the bendix that gets pitted over time. A little filing and sanding may get it back in shape. Same for the armature. Not that hard to do...