The original Bosch 044 pump was not going to last running E85. There are differing opinions on how long they last on E85. Bosch claim 500hr, which is long time for a track only car. I've seen them last only a few race meetings and die on other cars so I wasn't going to risk running an old pump on E85.
The new fuel pump is an in tank Proflow unit cabable of a free flow of 340LPH which should be more than i'll ever need.
Proflo Part Number: PFEFS11150