I would check fuel pressure with a gauge before buying a pump. Did you check for codes? Just because it starts with fuel being added does not mean the pump is bad. If somethimg is keeping the injectors from pulsing it will show the same symptom.