Well i've reset the ecu three times, everytime i reset the ECU and try driving normal it gives me great consumption till about half a tank. Then for some weird reason it seems to go back into the 16/17L per 100km. My mate used the OBD and said the o2 sensors seemed fine but I'm not convinced. Maybe worth it to try running fuel injector cleaner again?? I really am stuck with this issue, i drive quite a lot and this is really burning a hole in my pocket, i use Standard unleaded but every so often i fill up with the premium to keep it clean.