I'm telling you from experience, mine turned over super slow in the winter, I thought it was just how it was. I also had issues only when cold of the starter hanging up on crank and not shutting off even when the key was out of the ignition. After months of headaches I finally bought the new starter, and all my issues went away. Mine will start in 25 degree weather not plugged in on the first try now.
Before it would slow crank the batteries dead! same batteries until 2 weeks ago, changed the starter last winter