?ONLY? That ain't all that GOOD. Didn't you say this was a new battery rated at 6xx cranking amps? Hell that thing ought'a maintain nearly 11 cranking that little bitty thing.
Now don't get me wrong, it should crank, start, and run on 10.5V. It's just that I would have thought that battery would do better