I've found the best fuel pumping solution to be the Hanger 9 Electric x 2. That's right, get two and carry the spare in your glovebox. As long as you have that spare, the one you use won't fail. If you sell or give away the spare, the one you're using will fail within a few days. That's my experience anyway.
I power mine with a small 1800mah 3S lipo battery. I can pump several gallons before I need to charge.