Patch: Force OBD Inspection Pass (acamus, mrfred)
#108
Sooooo..
By searching the **** out of this place and finding both the service manual instructions and suggestions on the ecuflash forum.. I finally "fixed" my cel caused by P0446..
I took out every solonoid and tested it and they were all ok.. The wiring was also good. (service manual has you check these.)
So it had to be the ecu.
To fix this I ordered the elusive and out of stock tactrix 2.0 and used openecu to change the base flash..
I had to set FCA periphery bit 15 to 0 and did the emissions hack found here..
The only problem is that I think it worked too good.. It makes the car pass every test and a talented inspector will catch it.. Per my original inspection sheet the EVO should list the following tests as not supported.. With the hack they came up as "ready"
Secondary Air system - should be not supported
A/C refrigerant - should be not supported
Heated catalyst - should be not supported
Anyway I am back on the road and hope this helps someone with the same issue.
By searching the **** out of this place and finding both the service manual instructions and suggestions on the ecuflash forum.. I finally "fixed" my cel caused by P0446..
I took out every solonoid and tested it and they were all ok.. The wiring was also good. (service manual has you check these.)
So it had to be the ecu.
To fix this I ordered the elusive and out of stock tactrix 2.0 and used openecu to change the base flash..
I had to set FCA periphery bit 15 to 0 and did the emissions hack found here..
The only problem is that I think it worked too good.. It makes the car pass every test and a talented inspector will catch it.. Per my original inspection sheet the EVO should list the following tests as not supported.. With the hack they came up as "ready"
Secondary Air system - should be not supported
A/C refrigerant - should be not supported
Heated catalyst - should be not supported
Anyway I am back on the road and hope this helps someone with the same issue.
My feedback.. This worked though so thank you!
#109
Evolved Member
iTrader: (11)
Join Date: Oct 2007
Location: Connecticut / Massachusetts U.S.A
Posts: 1,430
Likes: 0
Received 1 Like
on
1 Post
If you added the "Immobilizer Hex" entry from the wiki, then you just have to copy over your Immobilizer value, as well as that "Immobilizer Hex" entry. Just follow the instructions at the top of the page and you should be all set.
-Bink
#110
Evolved Member
iTrader: (12)
Join Date: Aug 2009
Location: ma
Posts: 1,589
Likes: 0
Received 0 Likes
on
0 Posts
94170008
Non-Continuous Monitor Completion Patch
@36796 DA2A -> EAFF
@36798 6AA1 -> 6AA7
Non-Continuous Monitor Availability Patch Part 1
from 4019 to E000
Non-Continuous Monitor Availability Patch Part 2
from 6AA1 to EAFF
Code:
<table name="Non-Continuous Monitor Availability Patch Part 1" category="OBD Inspection" address="3677a" type="1D" level="1" scaling="Hex16"/> <table name="Non-Continuous Monitor Availability Patch Part 2" category="OBD Inspection" address="36790" type="1D" level="1" scaling="Hex16"/> <table name="Non-Continuous Monitor Completion Patch" category="OBD Inspection" address="36796" type="2D" level="1" scaling="Hex16"> <table type="Static Y Axis" elements="2"> <data>36796 </data> <data>36798</data> </table> </table>
@36796 DA2A -> EAFF
@36798 6AA1 -> 6AA7
Non-Continuous Monitor Availability Patch Part 1
from 4019 to E000
Non-Continuous Monitor Availability Patch Part 2
from 6AA1 to EAFF
Code:
<table name="Monitor Available(1)/Not Available(0)" category="OBD Inspection" address="36791" 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="36797" 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>
#113
Evolving Member
iTrader: (1)
well i found out i needed to add the blobbits scaling definition to the evo7base.xml file
<scaling name="blobbits" storagetype="bloblist" storagebits="1">
<data name="0" value="00"/>
<data name="1" value="01"/>
</scaling>
added that and it displays just fine
wasn't able to get scantech to work with my 1.3u and 2.0 openport cables though so i still don't know what the stock obdII tests are; have to get my car smogged in ca soon
<scaling name="blobbits" storagetype="bloblist" storagebits="1">
<data name="0" value="00"/>
<data name="1" value="01"/>
</scaling>
added that and it displays just fine
wasn't able to get scantech to work with my 1.3u and 2.0 openport cables though so i still don't know what the stock obdII tests are; have to get my car smogged in ca soon
#119
Evolved Member
iTrader: (11)
Join Date: Oct 2007
Location: Connecticut / Massachusetts U.S.A
Posts: 1,430
Likes: 0
Received 1 Like
on
1 Post
I just went in for Connecticut emissions.
I have a 2004 Evo VIII SSL, I ran the 96530006 ROM, with all of my tables copied over from my 96420008 ROM, along with the OBD code you guys wrote and I passed.
Great job guys!!
Thank you !
-Bink
I have a 2004 Evo VIII SSL, I ran the 96530006 ROM, with all of my tables copied over from my 96420008 ROM, along with the OBD code you guys wrote and I passed.
Great job guys!!
Thank you !
-Bink