The problem might be with the positive side mount battery cable.
https://www.rockauto.com/en/moreinfo.php?pk=3867534&cc=1424236&jsn=635
These cables are known to have corrosion leech where the two wires coming out of the cable create a poor connection.
This can cause a major voltage drop to the starter, causing it to turn slower.
Tester