I should have elaborated a bit on why Ohm's Law matters here.
Disconnecting the wires at the pumps removed the load path to ground. The voltmeter needs only a few microamps to make it read, and it will show 12V at the ends of those wires. The resistances in the breaker or switch or bad crimp terminals won't drop the voltage perceptible with a low current draw like that. But those pumps want a few amps apiece, and that will cause major voltage drops across the bad stuff, and a big voltage drop means a big current drop, since voltage is the pressure that drives the volume, or amperage, and those pumps need the volume.
E + IxR. Voltage equals current times resistance. If we have a ten-ohm resistance in a breaker, for example, and we take a voltage reading at the disconnected pump wires, a 10-microamp draw will reduce the voltage 10 x .000001 = .00001 volts drop. Can't really see it. If the draw, pumps connected, is 10 amps (might be more or less), we get 10 ohms x 10 amps = 100 volt drop. A 100-volt drop in a 12V circuit is obviously impossible, but you get the point. The pumps don't run. It wouldn't take anywhere near a ten-ohm resistance to do it, either.