Do you have 12v at the pump?

If you do then you probably need a pump if not it could be the module in the boot, a relay, fuse or the the ECU is not sending a signal for some reason. I know on som GM vehicles a faulty CPS can cause this.

Steve