Want to remove/disable your rear O2 sensor without a CEL? Here's how..
#274
Evolving Member
iTrader: (4)
I've been trying to get at this heater check routine from a few different angles. Today, I think I found the periphery bit that controls the O2 heater check. It appears to be periphery2, bit 11. Not sure what effect it will have on the OBD-II test readiness state. Here's what to do:
Change Periphery2 from EFDF to E7DF
If I am interpretting the ROM code correctly, there is no way to disable just the rear O2 heater. This will disable both the front and rear O2 heater checks, so beware of that limitation. If someone could try this and report back to me, I would appreciate it. Also, could you use ScanTech to observe the "Readiness" condition for the heater check?
Change Periphery2 from EFDF to E7DF
If I am interpretting the ROM code correctly, there is no way to disable just the rear O2 heater. This will disable both the front and rear O2 heater checks, so beware of that limitation. If someone could try this and report back to me, I would appreciate it. Also, could you use ScanTech to observe the "Readiness" condition for the heater check?
Here's scantech:
This is my xml for periphery2 on 88590015, just to make sure its correct..
<table name="ECU Periphery2" category="Misc" address="fca" type="1D" level="1" scaling="Hex16"/>
#275
I took a little break from work. Changed Periphery2 to E7DF and went for a drive. Didn't get a CEL. That's what I care about, so it seems to be working? I'm going to leave my resistor disconnected
Here's scantech:
![](http://ws.wamnet.com/~gryan/scantech.PNG)
This is my xml for periphery2 on 88590015, just to make sure its correct..
<table name="ECU Periphery2" category="Misc" address="fca" type="1D" level="1" scaling="Hex16"/>
Here's scantech:
This is my xml for periphery2 on 88590015, just to make sure its correct..
<table name="ECU Periphery2" category="Misc" address="fca" type="1D" level="1" scaling="Hex16"/>
edit: shouldn't your address=0xFFFF6BB8 ??? or am i misunderstanding that the periphery bits get written to the chunk starting at FFFF6BB2
Last edited by EvoBroMA; May 6, 2008 at 02:19 PM.
#276
EvoM Guru
iTrader: (50)
Yes, FFFF6BB8 is the RAM address where it is held when the car is running. But the value is read from FCA when the car is started, so FCA is the one to change.
#277
It could be the "drive it around" thing, but probably not. I think I can fix the readiness issue too. Just need more time to study things.
Yes, FFFF6BB8 is the RAM address where it is held when the car is running. But the value is read from FCA when the car is started, so FCA is the one to change.
Yes, FFFF6BB8 is the RAM address where it is held when the car is running. But the value is read from FCA when the car is started, so FCA is the one to change.
#280
#281
![EvoM Moderator](http://forums.evolutionm.net/images/titles/mod.gif)
iTrader: (10)
I took a little break from work. Changed Periphery2 to E7DF and went for a drive. Didn't get a CEL. That's what I care about, so it seems to be working? I'm going to leave my resistor disconnected
Here's scantech:
![](http://ws.wamnet.com/~gryan/scantech.PNG)
This is my xml for periphery2 on 88590015, just to make sure its correct..
<table name="ECU Periphery2" category="Misc" address="fca" type="1D" level="1" scaling="Hex16"/>
Here's scantech:
This is my xml for periphery2 on 88590015, just to make sure its correct..
<table name="ECU Periphery2" category="Misc" address="fca" type="1D" level="1" scaling="Hex16"/>
I tried this last night on an a friend's IX, worked perfect. Good work mrfred!
#282
mrfred is still working on mapping all the periphery bits, but he said he will work on the readiness codes soon.
![Thumbs Up](https://www.evolutionm.net/forums/images/smilies/smilie_thumbsup.gif)
#284
Evolved Member
iTrader: (18)
I've been trying to get at this heater check routine from a few different angles. Today, I think I found the periphery bit that controls the O2 heater check. It appears to be periphery2, bit 11. Not sure what effect it will have on the OBD-II test readiness state. Here's what to do:
Change Periphery2 from EFDF to E7DF
If I am interpretting the ROM code correctly, there is no way to disable just the rear O2 heater. This will disable both the front and rear O2 heater checks, so beware of that limitation. If someone could try this and report back to me, I would appreciate it. Also, could you use ScanTech to observe the "Readiness" condition for the heater check?
Change Periphery2 from EFDF to E7DF
If I am interpretting the ROM code correctly, there is no way to disable just the rear O2 heater. This will disable both the front and rear O2 heater checks, so beware of that limitation. If someone could try this and report back to me, I would appreciate it. Also, could you use ScanTech to observe the "Readiness" condition for the heater check?
I have noticed that usually different ROM IDs carry different values for things such as 2 byte load, 2 byte RPM, etc....should I be worried that this code above was for ROM ID 88590015 or are the Periphery codes universal for the USDM Evos?
BTW...I am also using the Rear o2 sim patch for my ROM ID found in this link... https://www.evolutionm.net/forums/sh...d.php?t=333820
Last edited by alan678; May 12, 2008 at 11:23 AM.
#285
Newbie
iTrader: (9)
Join Date: Jan 2007
Location: WVC, UT
Posts: 85
Likes: 0
Received 0 Likes
on
0 Posts
Seems like Periphery2 for ROM ID 96940011 reads the same stock value as above (EFDF) I changed mine to the updated value (E7DF) and will report back later on today...
I have noticed that usually different ROM IDs carry different values for things such as 2 byte load, 2 byte RPM, etc....should I be worried that this code above was for ROM ID 88590015 or are the Periphery codes universal for the USDM Evos?
BTW...I am also using the Rear o2 sim patch for my ROM ID found in this link... https://www.evolutionm.net/forums/sh...d.php?t=333820
I have noticed that usually different ROM IDs carry different values for things such as 2 byte load, 2 byte RPM, etc....should I be worried that this code above was for ROM ID 88590015 or are the Periphery codes universal for the USDM Evos?
BTW...I am also using the Rear o2 sim patch for my ROM ID found in this link... https://www.evolutionm.net/forums/sh...d.php?t=333820
So let me know if it works for you, I really want this to work!