i researched this pump and everything i could find,led me to believe user error.
1.use the green one.#12D not the black one.
2.ditch that stock tiny fuel filter before installation.when,not if,that plugs up,your going to burn up the pump.screw in a barbed hose adapter in its place.
3.place it after the selector valve down on the frame rail.
use an inline fuse of 5A,and a relay.i used the FSS wire to trigger the relay,the stock lift pulled and blocked off and use this pump full time.
4.dont try to run one with an old rusted out fuel tank,or run it dry of fuel.
1 year and over 15k on my little cheap mr.gasket #12D so far.
no pre-filter is required.
i have a rust free poly fuel tank.