if just on the highway, it is starving for fuel. That is usually either a weak fuel pump, or a restriction somewhere. You have a new tank, did you replace the fuel lines? (especially the rubber ones). I would re-check fuel lines, filters, and as a test, run with the gas cap loose to make sure it is not creating a vacuum in the tank.