If you measured 9 volts on one of the wires that is about right (actually it's low but it should still run your pump), with the voltage drop from the starter. You tested the pump and it works. That leaves the ground.
Edit 2 - rethinking the 9 volts. That's pretty low even with the starter draw. Seems like the battery needs charging before further testing.
It's not really clear why you were measuring continuity when all you needed was voltage and ground.
If you disconnect the yellow wire at the starter solenoid you can get power to the pump without the engine turning over. The fuel pump will get power at Start but the starter won't. Makes it easier for testing. You can hear the fuel pump.