Hi there, I'm the owner of a 2009 subaru impreza 1.5L in New Zealand. Im currently getting 12L per 100km (19.6mpg) which is absoloutely horrendous. So far ive checked o2 sensors, changed air filter, cleaned MAF sensor, checked tyre pressure and had a mechanic check the ECU. The car only has 125,000kms on it (77k miles), and im honestly completely lost. Ive been reccomended to change spark plugs by my cousin whose a mechanic, but he doesnt know anything else it would be, and im not sure spark plugs would cause such a drastic difference in fuel economy. Any help is appreciated.