If you have a catalytic converter, it could be failing and restricting exhaust. Have you checked the air filter lately? Fuel blend can make a difference although 9 mpg is high. Have you confirmed that the odometer is measuring mileage accurately? Changed tire size or gears since last summer? Is the transmission still shifting into OD? Is the torque converter clutch locking?
Assuming you don't find any actual problems, a good next step might be to look at the data from the engine computer. There are a number of free apps that you can use with either a bluetooth OBDII reader or an OBDII cable. You can't adjust timing externally on an LS so after checking for codes you could watch the O2 sensor for proper activity, check for lean or rich operation, and check to see if the ecm is in Power Enrichment mode during regular driving. Depending on your ecm number there may be free software available that will allow you change the programming yourself. If you're not comfortable making the changes there are a number of tuners that can view data recorded while you drive to make changes to your calibration. Then you can use the free software and the OBDII connection to write the changes into the ecm. This process will take more time than driving to a tuner's shop and driving away with a completed vehicle, but it is likely to be cheaper.