Notices
ECU Flash

need Evo 9 owner to test rear O2 *heater* sim patch

Thread Tools
 
Search this Thread
 
Old Feb 24, 2009 | 02:26 AM
  #121  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by realrift
Is this patch available for the 96530006 rom?

Cheers,
Rift.
I am surprised, I thought that only US cars have this kind of inspection.
Is the procedure same also for AUS?
Reply
Old Feb 24, 2009 | 06:55 AM
  #122  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
I have managed to get the same patch for 02 Galant 3.0l V6 USDM, so now I can test it myself on my bench.
I have same results as you travman. I will update you once I have managed to get it working with disabled periphery bits.
Good deal - thanks!
Reply
Old Feb 25, 2009 | 03:56 AM
  #123  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Travman good news, i made mistake in Non-Continuous Monitor Availability Patch Part 1
It should be E000 instead of E020. Now it works as charm.

I have updated post #117 accordingly.

And one more thing. If anyone is willing to donate money for inspection bits patch please donate to tephra!

Last edited by acamus; Mar 4, 2009 at 02:52 AM.
Reply
Old Feb 25, 2009 | 06:17 AM
  #124  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
Travman good news, i made mistake in Non-Continuous Monitor Availability Patch Part 1
It should be E000 instead of E020. Now it works as charm.

I have updated post #117 accordingly.

And one more thing. If anyone is willing to donate money for this patch please donate to tephra!
That is good news - I will flash the car when I leave work today and try it, thanks!
Reply
Old Feb 25, 2009 | 03:14 PM
  #125  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
Travman good news, i made mistake in Non-Continuous Monitor Availability Patch Part 1
It should be E000 instead of E020. Now it works as charm.

I have updated post #117 accordingly.

And one more thing. If anyone is willing to donate money for this patch please donate to tephra!
It did not work for me......changed to 0xE000 from 0xE020 and now all non-continuous monitors show as N/A in scan-tech.

The 0xE020 works like a charm if you don't have anything disabled in the periphery. Also confirmed it does work with MrFreds rear o2 heater sim and displays as "ready"....

Last edited by travman; Feb 25, 2009 at 03:20 PM.
Reply
Old Feb 25, 2009 | 03:25 PM
  #126  
inco9nito99's Avatar
Evolved Member
iTrader: (90)
 
Joined: Jul 2005
Posts: 1,917
Likes: 0
From: Roselle, IL
With the help of Travis I got my CEL removed and all readiness tests complete. Thanks mychailo/acamus/travis!! Let's see how emissions testing goes!
Reply
Old Feb 25, 2009 | 09:19 PM
  #127  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by travman
It did not work for me......changed to 0xE000 from 0xE020 and now all non-continuous monitors show as N/A in scan-tech.
Have you tried changing availability bits afterwards with E000?

Last edited by acamus; Feb 26, 2009 at 01:16 AM.
Reply
Old Feb 26, 2009 | 12:09 AM
  #128  
realrift's Avatar
Newbie
 
Joined: Dec 2007
Posts: 26
Likes: 0
From: Australia
Originally Posted by acamus
I am surprised, I thought that only US cars have this kind of inspection.
Is the procedure same also for AUS?
Yes, sadly we have this in Aus too. If you disable the rear o2 using Tephra's patch, you still get the heater circuit CEL.

Cheers,
Rift.
Reply
Old Feb 26, 2009 | 01:16 AM
  #129  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
I can do inspection patch for your ROM but CEL removal is done via mrfred's patch, so I guess it will be included in Tephra V6.
Reply
Old Feb 26, 2009 | 05:59 AM
  #130  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
Have you tried changing availability bits afterwards with E000?
They are all 1's...Didn't think I needed to change those.
Reply
Old Feb 26, 2009 | 10:57 PM
  #131  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Post #117 updated.

Address and value of Non-Continuous Monitor Availability Patch Part 2 changed.
One more try travman, I hope this time it will work completely.

Last edited by acamus; Feb 26, 2009 at 10:59 PM.
Reply
Old Feb 27, 2009 | 06:14 AM
  #132  
travman's Avatar
Evolved Member
iTrader: (26)
 
Joined: Oct 2005
Posts: 1,712
Likes: 0
From: Pittsburgh
Originally Posted by acamus
Post #117 updated.

Address and value of Non-Continuous Monitor Availability Patch Part 2 changed.
One more try travman, I hope this time it will work completely.
Thanks - will try and test at lunch
Reply
Old Mar 1, 2009 | 12:09 AM
  #133  
fireroasted's Avatar
Evolved Member
15 Year Member
iTrader: (3)
 
Joined: Apr 2008
Posts: 904
Likes: 7
From: CA
I have been reading this and any threads in here continuously to try and educate myself, but I am still missing a few basic pieces to put it all together. Can someone help me simplify a few basic concepts so I can assimilate the other info.

In this thread are we in fact talking about the P0031 error code?
If so, why are we all throwing this code?
Is it because none of us have cats?
Is it because we are all using ECUflash?
Why does the ECU not think that the rear 02 sensor is heating up?

I didn't throw this code for months of using ECUflash. No mechanical mods changed, and now I am throwing this code within 15 minutes of clearing it consistently.

Please excuse the possible ignorance of my questions, but this forum has awesome info and contributors, but the info is somewhat dense, and difficult for those of us who are slightly more 'dense' than you other programmers types.

Thanks to any dumbed down explanation.

M

P.S. I can offer testing, since I work from home, and the evo often sits in pieces in the garage anyway. Its a daily, but I don't need it, I have other wheels. I don't run the resistor mod. and can easily unplug the rear 02. I have an permanent LC1 WB. no cat. JDMMAP. Prodrive/GruppeS 3port BS. (88590015)

M

Last edited by fireroasted; Mar 1, 2009 at 12:18 AM.
Reply
Old Mar 1, 2009 | 04:51 AM
  #134  
recompile's Avatar
Evolved Member
iTrader: (38)
 
Joined: Nov 2006
Posts: 1,745
Likes: 10
From: New Hampshire, USA
The Rear O2 Heater Sim Patch is specifically for people who have removed their rear O2 sensor completely. Previously, if you wanted to remove your rear O2 sensor and not get a check engine light, you had two options:

1.) Apply a Rear O2 Signal Simulator and then install a resistor to simulate a valid heater signal
2.) Disable the ECU Periphery bit that controls the Rear O2 tests

Option 1. is a must for people that need to pass inspection in the US, because when you disable the rear O2 tests, you fail the OBD Readiness test. Thus, the Heater sim is a way for people to not have to wire in a resistor, and still be able to leave the rear O2 tests enabled for passing inspection.

Acamus has provided an alternative to having to simulate the rear O2 heater signal... and that is finding the subroutines that respond to the OBD test requests and setting them all to "Pass". In this respect, you should be able to just disable any tests you want (rear O2, EGR, etc) and still pass inspection by always sending back "Pass" when a test is probed.
Reply
Old Mar 1, 2009 | 06:43 AM
  #135  
acamus's Avatar
Evolved Member
 
Joined: Mar 2008
Posts: 730
Likes: 3
From: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Originally Posted by realrift
Yes, sadly we have this in Aus too. If you disable the rear o2 using Tephra's patch, you still get the heater circuit CEL.

Cheers,
Rift.
For CEL removal, you have to ask mrfred for his part or tephra to include in V6.

Here come inspection bits for 96530006 '05 EVO8 AUS,

First apply the patches:

Code:
	<table name="Non-Continuous Monitor Availability Patch Part 1" category="OBD Inspection" address="34C4E" type="1D" level="1" scaling="Hex16"/>

	<table name="Non-Continuous Monitor Availability Patch Part 2" category="OBD Inspection" address="34CCE" type="1D" level="1" scaling="Hex16"/>

	<table name="Non-Continuous Monitor Completion Patch" category="OBD Inspection" address="34CD4" type="2D" level="1" scaling="Hex16">
		<table type="Static Y Axis" elements="2">
			<data>34CD4</data>
			<data>34CD6</data>
		</table>
	</table>
Non-Continuous Monitor Completion Patch
@34CD4 DA57 -> EAFF
@34CD6 6AA1 -> 6AA7

Non-Continuous Monitor Availability Patch Part 1
from 4019 to E000

Non-Continuous Monitor Availability Patch Part 2
from 6AA1 to EAFF

Once done one can use following definition:
Code:
	<table name="Monitor Available(1)/Not Available(0)" category="OBD Inspection" address="34CCF" type="2D" level="2" scaling="blobbits">
		<table name="Non-Continuous Monitor Availability Bits" type="Static Y Axis" flipy="true" elements="8">
			<data>EGR system</data>
			<data>Oxygen heater sensor</data>
			<data>Oxygen sensor</data>
			<data>A/C system refrigerant</data>
			<data>Secondary air system</data>
			<data>Evaporative system</data>
			<data>Heated catalyst</data>
			<data>Catalyst</data>
		</table>
	</table>

	<table name="Monitor Passed(1)/Failed(0)" category="OBD Inspection" address="34CD5" type="2D" level="2" scaling="blobbits">
		<table name="Non-Continuous Monitor Completion Bits" type="Static Y Axis" flipy="true" elements="8">
			<data>EGR system</data>
			<data>Oxygen heater sensor</data>
			<data>Oxygen sensor</data>
			<data>A/C system refrigerant</data>
			<data>Secondary air system</data>
			<data>Evaporative system</data>
			<data>Heated catalyst</data>
			<data>Catalyst</data>
		</table>
	</table>
Reply



All times are GMT -7. The time now is 06:59 AM.