Could be the fuel itself
Here in the Detroit area, I notice my MPG changes from fill up to fill up. Some gas stations give me great gas miles, others suck .Sometimes I think its just cheap blended gas. Sometimes the gas really smells bad as i pump it. Water, comtaminates, cheap gas blending the consumer always get the shit end of the stick. Just my two cents.