Not an expert, but... I had an error code saying my O2 left sensor was dodgy, and since then the economy has been awful and the idle rough. If the O2 sensors are not working, the fuel system runs "open loop"...meaning there is no real world feedback from the oxygen sensors in each exhaust...