How old is this battery? I had a battery that was fine if it was charged. Everything seemed good. But you had one shot at starting because if it cranked more than 5 or 6 seconds it would barely turn over on the next attempt. If it was fully charged and sat for 24 hours, it would barely turn over.
Bad battery. Might not be the problem. But don't ignore the possibility.