I'm in the USA and have a 3.5L SXT, bought it with 19 miles on it. During the test drive, I noticed the computer telling me the average mileage the previous driver got was about 17mpg. Resetting it, I drove about cautiously and got 19mpg but noticed something about the transmission and economy gauge.
This is a six speed auto and only when the tranny is in overdrive does the mileage begin to rise. This measn that city driving mileage is going to be awful unless yuou can coax it into overdirve after about 35mph. To do this, I accellerate as normal and then lift off the gas until I hear the overdrive engage. The economy meter will tell me I am getting great mileage (30+) and the car will accellerate slowly.
Now here's the sticky bit most folks will not do: change your driving habits. YOU are the person causing the problem and the economy gauge will help you get better mileage but onlyl if you change. So I did this. I tried driving according to the feedback given by the gauge and low and behold, the mileage went up - SIGNIFICANTLY!
Driving in city, I now acieve about 27mpg (11.48 KM/L or 8.71 L/100KM) and on the highway 31.5mpg (13.39 KM/L or 7.47 L/100KM). My vehicle has about 350 miles on it and mileage is getting better every day.
I also have added nitrogen to the tires (probably no real gain here but I talked the dealer into doing it - no harm anyway) and I have added friction reducers to the engine oil, transmission, and air conditioner.
I have a K&N air filter on order and it will be here Tuesday. Stay tuned.