It's the pump. Mines had the exact symptoms. New pump. Never had the issue again.