EvolutionM - Mitsubishi Lancer and Lancer Evolution Community

EvolutionM - Mitsubishi Lancer and Lancer Evolution Community (https://www.evolutionm.net/forums/)
-   ECU Flash (https://www.evolutionm.net/forums/ecu-flash-179/)
-   -   96530006 Full Rear O2 Deletion (now including heater circuit) (https://www.evolutionm.net/forums/ecu-flash/458635-96530006-full-rear-o2-deletion-now-including-heater-circuit.html)

scheides Nov 16, 2009 10:56 AM

96530006 Full Rear O2 Deletion (now including heater circuit)
 
Since this rom works for all evo8's now, I figured I'd steer everyone's attention towards this! Thank you logic and others who have worked to get this solved! I am merely a tester and wanted to get the word out :D

We've already been able to get around the standard CEL that comes with a testpipe through an earlier patch that is now standard in Tephra's ROMs, but some of us have re-used the wiring harness running down under the passenger seat for a wideband and want to completely eliminate the rear o2. Without the following, you'll still get a CEL because the heater circuit will be broken.

Starting here in the IX rom thread:
https://www.evolutionm.net/forums/7302505-post266.html


Code:

<table name="Rear O2 Heater Patch" category="Mods" address="2c62a" type="1D" scaling="Hex16" />
Changed "4A0B" to "0009" (i.e. 0x0009) and that's it.

I tried it, it seems to work great! I have the rear o2 completely unplugged. I'll make sure nothing silly becomes of it over the next week but all seems fine for now.

03whitegsr Nov 17, 2009 08:58 AM

There is another rear O2 heater CEL fix for this same ROM.

Address 2c61e, broken down into 8 bits using blob bits and you change bit 4 from 1 to 0.

Any idea what the difference between these two methods is? I'm using the OBD-II force pass with it and I do not get a CEL for the O2 being completely removed. I am also datalogging my wideband through the rear O2 channel. I just passed an OBD-II inspection as well using it.

honki24 Nov 17, 2009 09:22 AM

Can anyone translate over to 94170014/15? It would be too much work for me to migrate over to 96530006.

logic Nov 17, 2009 10:16 AM

honki24: See the link that scheides posted in the first post, I documented the patch for 9417015 there.

Also, the version that 03whitegsr is referring to (for 96530006) is here; I'd probably consider that a better long-term version than my original patch, since it means there's no "patching" per-se, just a toggle. (ie. You could add that to any old 96530006-based XML, and you're off and running.)

03whitegsr: the difference is that my original version just replaces the branch that jumps to the O2 heater routine with a NOP (ie. "do nothing"), while acamus' approach makes a more subtle change earlier in the code (similarly to how the baud rate is changed), such that you only have to toggle a single bit to make it work. I'd consider his to be "better", in that you don't need instructions to accompany it, hence it's easy to enable or disable for the lay-person.

scheides Nov 17, 2009 12:07 PM

logic, is there any functional difference between the two? With the stock hex code and the new hex code in the one in my first post, its about the same as a toggle switch as far as I'm concerned. It's not literally '0' and '1' but close enough :D

I may have to give the other code a try too!

honki24 Nov 17, 2009 12:40 PM

Thank you Logic.

logic Nov 17, 2009 12:52 PM

Functionally, they do the same thing. If you already have one that's working, might as well go ahead and leave it. :)

Ev0ikon Nov 17, 2009 01:00 PM

So the stock rear O2 sensor is purely for emission purpose?

logic Nov 17, 2009 01:37 PM

Correct.

RUDEBOY77 Nov 17, 2009 03:21 PM


Originally Posted by scheides (Post 7715790)
Since this rom works for all evo8's now, I figured I'd steer everyone's attention towards this! Thank you logic and others who have worked to get this solved! I am merely a tester and wanted to get the word out :D

We've already been able to get around the standard CEL that comes with a testpipe through an earlier patch that is now standard in Tephra's ROMs, but some of us have re-used the wiring harness running down under the passenger seat for a wideband and want to completely eliminate the rear o2. Without the following, you'll still get a CEL because the heater circuit will be broken.

Starting here in the IX rom thread:
https://www.evolutionm.net/forums/7302505-post266.html


Code:

<table name="Rear O2 Heater Patch" category="Mods" address="2c62a" type="1D" scaling="Hex16" />
Changed "4A0B" to "0009" (i.e. 0x0009) and that's it.

I tried it, it seems to work great! I have the rear o2 completely unplugged. I'll make sure nothing silly becomes of it over the next week but all seems fine for now.

Will this work on a 94170008 rom?

scheides Nov 17, 2009 04:49 PM

Click the link, there are more rom id's listed in there, but you should be running tephra v7 and 96530006 anyways :D

jibber Nov 17, 2009 09:37 PM


Originally Posted by Ev0ikon (Post 7719521)
So the stock rear O2 sensor is purely for emission purpose?


Originally Posted by logic (Post 7719644)
Correct.

So if you do this mod does it not effect the fuel trims ability fo function properly?

See this thread

acamus Nov 18, 2009 01:40 AM


Originally Posted by logic (Post 7719644)
Correct.

Not so straigth forward,

MUT_60_Rear_O2_Trim_Low
MUT_61_Rear_O2_Trim_Middle
MUT_62_Rear_O2_Trim_High

Gives you an idea why mrfred's simulator is necessary.

logic Nov 18, 2009 08:45 AM

You know, I've been using some variation on mrfred's rear O2 simulator for so long that the fact it was there completely slipped my mind. ;)

My apologies, acamus is right: it has an effect on trims, unless you're running mrfred's rear O2 simulator. It comes with any of tephra's recent releases (5.10 and higher at least, possibly earlier).

Jazzie604 Nov 19, 2009 10:37 AM

has anyone wired in the heater circuit for the wideband through the rear o2 circuit? or does it look like it may draw too much amperage?


All times are GMT -7. The time now is 03:23 PM.


© 2024 MH Sub I, LLC dba Internet Brands