O2 Control

O2 Control

What is O2 Control?

O2 Control allows closed-loop (targeted) control of the fuel system via an O2 sensor that is used for AFR feedback to the Elite ECU. The Target Lambda table is used when a Wideband O2 Sensor is selected, and a Target Voltage table is used when a Narrowband O2 Sensor is selected. Corrections made by the O2 Control system are referred to as Short Term Fuel Trims (STFT) and are only temporary .i.e. they are not stored by the ECU. If the Long Term Control is enabled further corrections to the fuel system referred to as Long Term Fuel Trims (LTFT) are stored by the ECU and will not rest unless commanded to do so.


O2 Control Page


Bank 1

Select the type of sensor and the sensor number being used for O2 Control.

Bank 2

When a second engine bank has been configured, the type of sensor and sensor number on Bank 2 can be selected.

STFT Max Enrich

Sets the maximum positive (rich) correction that the Short Term Fuel Trim (STFT) will allow.

STFT Max Disenrich

Sets the maximum negative (lean) correction that the Short Term Fuel Trim (STFT) will allow.

Target Oscillation Amplitude

The desired amount oscillation around the target lambda or voltage. This only takes effect when the target lambda is 1.0la or 14.7 AFR. This function is used primarily for emissions purposes by improving exhaust catalytic converter efficiency by cycling the desired AFR slightly rich and lean of stoich. It is used more commonly for Narrowband O2 sensors to push the system into a forced oscillation. The value will be in User AFR units for wideband O2 sensors, or the amount of sensor voltage for Narrowband O2 sensors. (Default = 0, Typical Narrowband = 0.05V)

Eg, When Target Lambda is 14.7 AFR and Target Oscillation Amplitude is 0.1 AFR, the ECU will cycle between targeting 14.6 and 14.8 AFR, altering the target each time it is met.

Warm Voltage

Active only with Narrowband O2 sensors. The sensor voltage that if exceeded will bypass the Initial Engine Running Time. i.e. if a warm engine is shut down and then quickly restarted, the narrowband sensor is already in a usable temperature state, and the Initial Engine Running Time can be bypassed to allow quicker entry into closed-loop control.

Initial Engine Running Time

The amount of time the engine has been running before closed-loop control will activate. This is to allow time for the O2 sensor to reach operating temperature. It will be bypassed if the warm voltage is exceeded or the CAN Widebands are reported as being ready to use. (Default = 30)

Min Coolant Temp

Below this Coolant Temperature value the O2 Control is disabled. (Default = 0)

Min RPM

Below this RPM value the O2 Control is disabled. i.e. above this RPM, O2 control is active. This is to prevent O2 Control from making fuel changes while the engine is cranking. (Default = 450)

Max RPM

Above this RPM value the O2 Control is disabled. This allows an upper RPM limit to be set for closed loop control and is more used for narrowband sensors or for the tuner's own preference.(Default = 4500)

Transient Throttle Rate Limit

The amount of transient throttle rate above which Closed Loop Control will be disabled. This allows the O2 Control to still operate with very small rates of throttle movement, but if this amount of movement rate is exceeded the closed loop control will pause.

Enable Max TPS

When enabled, allows a maximum TPS value above which O2 Control is disabled.

Enabled Max MAP

When enabled, allows a maximum MAP value above which O2 Control is disabled.



    • Related Articles

    • Narrowband vs Wideband: Oxygen Sensors Explained

      Today we’re talking Oxygen Sensors: what they are, how they work and why you need them. The Oxygen sensors can usually be found screwed into the exhaust system. They are located closer to the engine than to the tailpipe. Their job is to measure the ...
    • Short and Long Term Fuel Trim

      One of the great things about tuning in volumetric efficiency mode is that once the fuel system is set up correctly the engine almost tunes itself – and that’s exactly what we are going to look at in this article.  If you’re not familiar with the ...
    • Long Term Fuel Trim

      How it works The Long Term Fuel Trim is a function where the ECU can learn the correct amount of fuel required over a period of time so that the Target and Actual measured AFR are equal. Sometimes this is referred to as Auto-Tune. Both Narrowband and ...
    • Boost Control Long Term Trim

      This node allows you to enable, disable and reset the long term trim learning in the ECU. Enable Long Term Trim - Enables the Long Term Trim control. LTT Min TPS - Long Term Trim control is active only when the TPS is greater than this amount. This ...
    • Long Term Trim

      Long Term Trim This node allows you to enable, disable and reset the long term trim learning in the ECU.  The Apply to Base Table button will apply any long term trims to your Base Idle Control table. Long Term Trim Gain This table controls the rate ...