TODAY is a Great Day to visit our Store and order the parts you need for your truck ! ! !
By far the cheapest and easiest option is a mechanical pump replacement. I think they last longer than inline electric pumps as well.
Check to make sure the rubber lines are not kinked any. I have seen this a lot especially if the work is done under the truck without removing the bed. Usually the lines are left too long and get a kink in them.