You could check the voltage at the battery terminal when cranking the starter ... if it drops to 6v like the starter input then it's the battery but if it stays up around 12v it's likely a bad connection issue in one of the heavy cables to the starter
K
|