if the return line in the tank is too close to the p/u it may be causing aeration in the fuel and you will be sucking air might take a look at that well just a thought good luck ....ted