I had alot of problems that are simalar to yours, I started at the pump and worked my way back, new lines , new filter, and still had problems, what i found was , The pickup tube in the tank is made of steel, it had pin holes in about an inch from the top, So it was sucking air all the time...