Never know of pump packing up, be very unlucky to have 2 dud ones..
Are you sure the plug is making a good connection to the pumps?
Only things I know are poor connection and the fuse/relays under the dash on the drivers side but if you have power then it can't be those