Quote Originally Posted by Barrett View Post
fuel inlet sock filter
high pressure fuel filter
pump housing-to-frame O-ring seals----QTY 2
drain plug O-ring seal---QTY 1
fuel level sensor---QTY 1
high pressure fuel supply line
regulator and pair of O-ring seals for same
the total of the above is not expensive and money well spent.
You've already got the answer right here. The more old parts you replace, the better. On my bike, turned out that there was a tiny hole in the flex hose, so the pressurized fuel would just spit back out into the tank.

You've already done the hard work of getting the pump out of the bike, so may as well do it right.

You should look into replacing the pump motor itself as well. There are threads here about how to check pump function outside of the bike, but they seem like a lot of work for a relatively cheap part.