Maybe your starter is fine, but your Stator may have got quite hot.
The regulator is a shunt type, that can cause excessive stator load when faulty.
I'd be wanting to test out the new street glide or CVO Breakout if it were me.