9 volts sounds low, although I have never checked I would think 12 volts. How did you measure voltage, across the plug or from the plug to battery negative?.
Could be a bad ground on the harness. For a 99 the ground is blk/wht and the positive is yellow/white. The power comes from the ecm. The best way to check power is with a test light as it puts a load on the wire where a meter will register something even if the wire only has one strand left (although it will not handle the amperage to handle the load). Also reading across the unplugged pump with an ohmmeter should show some kind of resistance. If it does not have resistance it may be in the pigtail to the pump or internally to the pump.
Dave