As long as you have it out of the car, you might try cleaning it up. Texasoil had great success with his:
"I took apart a 'noisy' but working fuel pump (135K) to see what was causing the noise. Found a small amount of 'rust' or corrosion on the tip ends of the spyder holding the rollers. Just enough corrosion on the tips to rub the cage at the close spot. No other wear of any kind anywhere. It would have gone at least another 200K miles in my opinion."
zerothread?id=73822
"I have a couple of good extreme close-ups of a disassembled Q45 fuel pump that clearly shows the source of noise. The pump is supremely robust and exquisitely designed. Noise is incidental"
zerothread?id=71411