need help /6

Slow spin on a fresh battery is usually a ground issue. Check ground, also wiring through relay to starter.
Possible dud starter.
Also possible is excessive internal friction. Symptom of internal friction/drag, starter gets hot faster than normal.