Tony you said you been fighting this problem for 5yr's, is it with the same fuel pump? the way you say it acts up sounds like it runs out of gas because the pump isn't keeping up the gas volume you need. You said you changed the line from the tank to the pump was it with hose or tubing , if its hose are the clamps to tight? If I had this problem for 5yrs I would look at the pump because it looks like it is pumping air because of the bubbles. The check valve in the pump seems to misfunction after its running awhile.