The Top Mitsubishi Galant VR-4 Resource

Join the best E39A 1991-1992 Mitsubishi Galant VR-4 community and document your GVR4 journey.

  • Software Upgraded - Reset Your Password to Login
    In order to log in after the forum software change, you need to reset your password. If you don't have access to the email address you used to register your GVR4.org account, you won't be able to reset your password. In that case, follow the instructions here to regain access to the forum.

Narrowband Simulation - o2 sensor heater circuit

belize1334

Well-known member
Joined
Nov 18, 2003
Messages
3,316
Location
Bozeman, MT
Searching has yielded mixed results...

When wiring a wideband to provide narrowband simulation, is it necessary to put a resistor on the original heater-circuit to prevent error codes or will the ECU ignore the no-load condition after the OEM sensor is removed?
 
Last edited:

belize1334

Well-known member
Joined
Nov 18, 2003
Messages
3,316
Location
Bozeman, MT
This is for my GVR4. And I'm aware that they'd get hot which is why I'd like to avoid it. But apparently some cars will throw a code if you leave the circuit open...
 

There is no feedback in the ecu to check that it is heating the o2 sensor. the only error checking it does is on the input signal.
heres the code that sets the o2 sensor failure code

; Timer is expired and the o2 sensor condition is not
; already determined. Since we have been running lean
; for over 30sec, we know the sensor is bad...
;
; Set the flag indicating the o2 sensor conditions was
; determined, and increment o2BadCnt (with max of 255) to
; indicate we have an error condition
; Note that o2BadCnt increase by 1 max every time
; the ECU is turned on (which resets validFlags.1)
;------------------------------------------------------
orm validFlags, #$02 ; Set flag indicating o2 sensor condition was checked (bad in this case)
inc o2BadCnt ; o2BadCnt = o2BadCnt + 1
bne L1468 ; Branch to continue if o2BadCnt != 0
dec o2BadCnt ; o2BadCnt equals 0, go back to 255
bra L1468 ; branch to continue

;---------------------------------------------------------------------------
; if o2BadCnt >= 1, set o2 fault code in current and stored fault variables
;---------------------------------------------------------------------------
ldaa o2BadCnt ;
cmpa #$01 ;
bcs L1469 ; Branch to no o2 fault if o2BadCnt=0
orm faultHi, #$01 ; set oxygen sensor fault code?
orm stFaultHi, #$01 ;
bra L1470 ;
 
Last edited by a moderator:
Support Vendors who Support the GVR-4 Community
Boosted Fabrication ECM Tuning ExtremePSI Fuel Injector Clinic Jacks Transmissions JNZ Tuning Kiggly Racing Morrison Fabrications RixRacing RockAuto RTM Racing STM Tuned
Top