I had a chance to take a look under the hood last night, and it is indeed the battery leak. Fortunately the leak is very minimal, no traces or component leads eaten. Voltage is next to nothing on the battery though, so I've ordered a replacement, and will get that soldered in and see how things go.