Once you've covered all the bases, filters, screens, lines, ETC and it still seems starved for fuel, it could be the lift pump. Often if I suspect that I will substitute an electric pump in its place. Just hang it on the hoses, hook up a couple jumper wires and try it out. See if it makes a...