Silly question, but is there any chance that the wires connecting to the starter solenoid are either connected incorrectly, or shorting?
Since you say you have a voltmeter, how about disconnecting the wires from the starter solenoid, keep them from touching anything, reconnect the batteries...