The light coming on early is probably a good thing in disguise. It will keep you from running with a minimum amount of fuel in the tank. I have a 100 gallon auxiliary fuel tank in my truck bed that keeps my primary tank full at all times. The large amount of fuel in the truck tank cools the hot returning fuel. I suspect that is possibly a contributing factor why my LBZ truck at 216k miles still has the original injectors and does not throw the dreaded P0087 code. I would suggest always keeping at least half of a tank of fuel especially in hot weather. The bottom line is don't worry about the light.
*2006 Chevy, 3500, 4X4, DRW, (LBZ) D/A, CC, LT, 252K Miles, 19.5" Wheels, Mag Hytec Transmission Pan and Differential Cover, SS Grill Guard, Racor 2 micron aux fuel filter, 100 Gallon Aux Fuel Tank, using Edge Evolution, Predator Diablosport, Kennedy ECM tune, Fitch Fuel Catalyst.
*2006 Four Winds, Dutchman, 36', RV, D/A, 5500 Kodiak.
*1993 Harley Davidson, Turbo charged, Springer Softail.
*2007 Pontiac Solstice.
*2005 Jeep, Liberty, CRD (diesel).
*Full-timing in USA, see America first.
BUY AMERICAN or CANADIAN, NOTHING from CHINA .