I still think you should look at air getting into the system somehow before you fork out $$$.

Check all connections and cracks, holes in lines with a fine comb, it may be hard to spot but a lot cheaper than forking out for a new pump to find it was just a leak somewhere.