Cold climates / temps can also lower mileage due the colder, denser air that the computer compensates for by adding more fuel to the mix to keep from leaning out too much.