Arduino Motor Shield R3: Problems driving both DC motors simultaneously

To bring everything full circle. The new battery arrived and that with the code correction has fixed the issue.