What causes a starter to crank slow?
A slow-cranking starter motor is often caused by a weak battery, corroded battery terminals, or a failing starter motor itself. High resistance in the starter circuit due to loose or damaged cables can also restrict current flow, leading to sluggish operation.