emission state inspection cal id
Here is my readout from my Evo 10.
Modified ROM:
100% OEM unmodified ROM:
Modified ROM:
Retrieving Mode 0x09 PID 0x00 - supported PIDs
003.4: 00:00:07:E8:49:00:55:40:00:00:
Retrieving Mode 0x09 PID 0x01 - VIN Message Count
133.9: Timeout
Retrieving Mode 0x09 PID 0x02 - VIN
141.6: 00:00:07:E8:49:02:01:4A:41:33:32:57:38:46:56:38:45 :55:30:30:36:39:36:31:
JA32W8FV8EU006961
Retrieving Mode 0x09 PID 0x03 - CID Message Count
289.8: Timeout
Retrieving Mode 0x09 PID 0x04 - CID
298.9: 00:00:07:E8:49:04:01:31:38:36:30:43:30:34:35:30:30 :30:31:00:00:00:00:
1860C0450001
Retrieving Mode 0x09 PID 0x05 - CVN Message Count
430.2: Timeout
Retrieving Mode 0x09 PID 0x06 - CVN
433.8: 00:00:07:E8:49:06:01:91:21:B3:6A:
91:21:B3:6A:
003.4: 00:00:07:E8:49:00:55:40:00:00:
Retrieving Mode 0x09 PID 0x01 - VIN Message Count
133.9: Timeout
Retrieving Mode 0x09 PID 0x02 - VIN
141.6: 00:00:07:E8:49:02:01:4A:41:33:32:57:38:46:56:38:45 :55:30:30:36:39:36:31:
JA32W8FV8EU006961
Retrieving Mode 0x09 PID 0x03 - CID Message Count
289.8: Timeout
Retrieving Mode 0x09 PID 0x04 - CID
298.9: 00:00:07:E8:49:04:01:31:38:36:30:43:30:34:35:30:30 :30:31:00:00:00:00:
1860C0450001
Retrieving Mode 0x09 PID 0x05 - CVN Message Count
430.2: Timeout
Retrieving Mode 0x09 PID 0x06 - CVN
433.8: 00:00:07:E8:49:06:01:91:21:B3:6A:
91:21:B3:6A:
Retrieving Mode 0x09 PID 0x00 - supported PIDs
003.2: 00:00:07:E8:49:00:55:40:00:00:
Retrieving Mode 0x09 PID 0x01 - VIN Message Count
133.9: Timeout
Retrieving Mode 0x09 PID 0x02 - VIN
148.0: 00:00:07:E8:49:02:01:4A:41:33:32:57:38:46:56:38:45 :55:30:30:36:39:36:31:
JA32W8FV8EU006961
Retrieving Mode 0x09 PID 0x03 - CID Message Count
274.2: Timeout
Retrieving Mode 0x09 PID 0x04 - CID
287.8: 00:00:07:E8:49:04:01:31:38:36:30:43:30:34:35:30:30 :30:31:00:00:00:00:
1860C0450001
Retrieving Mode 0x09 PID 0x05 - CVN Message Count
430.2: Timeout
Retrieving Mode 0x09 PID 0x06 - CVN
437.5: 00:00:07:E8:49:06:01:28:35:55:F6:
28:35:55:F6:
003.2: 00:00:07:E8:49:00:55:40:00:00:
Retrieving Mode 0x09 PID 0x01 - VIN Message Count
133.9: Timeout
Retrieving Mode 0x09 PID 0x02 - VIN
148.0: 00:00:07:E8:49:02:01:4A:41:33:32:57:38:46:56:38:45 :55:30:30:36:39:36:31:
JA32W8FV8EU006961
Retrieving Mode 0x09 PID 0x03 - CID Message Count
274.2: Timeout
Retrieving Mode 0x09 PID 0x04 - CID
287.8: 00:00:07:E8:49:04:01:31:38:36:30:43:30:34:35:30:30 :30:31:00:00:00:00:
1860C0450001
Retrieving Mode 0x09 PID 0x05 - CVN Message Count
430.2: Timeout
Retrieving Mode 0x09 PID 0x06 - CVN
437.5: 00:00:07:E8:49:06:01:28:35:55:F6:
28:35:55:F6:
The CAL ID (calibration ID) is not the same as the ROM ID. For the Evo 8/9 ROM the CAL ID is stored starting at hex address F6A in the ROM file. The CAL ID should match the part number on the outside of the ECU case. If this is not true then it is a good indication that you have modified the ECU program.
So 94170008 and 94170015 have the same Cal ID (from what I can tell). I am curious if this is the case for the evo 9 roms. I would check myself but the downloads for the pre-88590015 seem to be shot. Anyone know if they are the same for the 9 too, or where I can grab one of the older roms to check?
Example from mine: 1860C0450001
Also, if you cross reference the ECU Part # and the full CID, you can get the factory CVN #:
Thanks razorlab, so between the two USDM evo 9 roms you have (88590015/16) the F6A data is the same. So either the Cal ID is the same, or there is some other data being appended to the cal id like with your X. It could be the same with the 8 too, I wont know until I can pull the Cal ID from it.
There is a difference between F6A of the USDM and AUDM roms though(probably the other markets too but I didn't check), so that is likely to be a problem for compliance testing.
There is a difference between F6A of the USDM and AUDM roms though(probably the other markets too but I didn't check), so that is likely to be a problem for compliance testing.
Anything I changed in my Evo 10 rom would make the CVN randomize itself. It also doesn't do it right away after flashing. I noticed if I changed something, reflashed, then read the CVN right away, it would remain the same as before. If I checked again after some time, it would then be randomized.
The 10 doesn't have the immob in the ECU so I don't have to worry about that.
The 10 doesn't have the immob in the ECU so I don't have to worry about that.
If you need to get your EVO 9 ECU re-flashed back to factory, there is a recall out which involves reprogramming the ECU, which may be one way to go:
https://static.nhtsa.gov/odi/tsbs/20...52176-8355.pdf
Also previously mentioned here:
https://www.evolutionm.net/forums/ev...13-merge.html#
I've gotten recall notices about this awhile back but largely ignored it, because, well you know
But may come in handy for people in places where they are looking for flashed ECUs now, like here in California.
-Jason
https://static.nhtsa.gov/odi/tsbs/20...52176-8355.pdf
Also previously mentioned here:
https://www.evolutionm.net/forums/ev...13-merge.html#
I've gotten recall notices about this awhile back but largely ignored it, because, well you know
But may come in handy for people in places where they are looking for flashed ECUs now, like here in California.-Jason
2006 EVO IX USDM , 5Speed that has Unmodified ROM 88590015
Cal.Verf.Number: CVN1 : 78 6B 70 7B
CAL.ID: 1860A465CC
If people can post their car year: ROM # , CVN , CALID. for this information gathering would be nice. we can try to crack the codes and get another step ahead. This can be for any EVO 8, 9 ,X
If someone else wants to check their CVN for 88590015 is the same as across, or is this number different and vehicle specific?
Also I will be testing all 4 ROM's for USDM 2006 EVO IX to check if the CVN changes. and posting my results back here.
88590013: (will this be AA?)
88590014: (will this be BB?)
88590015: CALID: 1860A465CC ; CVN1 : 78 6B 70 7B
88590016: CALID: 1860A465DD ; CVN1 : 32 32 8F 49
*5-5-20: could it be that were seeing a pattern that the CALID is just the released successive letter\for the revision / Rom*
As in:
0013: Rev.AA
0014: Rev.BB
0015: Rev.CC
0016: Rev.DD
EVO 8's Below:
2005 USDM EVO 8
ROM: 96940011 CALID: 1860A118AA CVN: 2822E4BF (Note: This is a stock ROM. It is not verified as passing the ref test - yet!)
...
..
.
.
.
.
.
Cal.Verf.Number: CVN1 : 78 6B 70 7B
CAL.ID: 1860A465CC
If people can post their car year: ROM # , CVN , CALID. for this information gathering would be nice. we can try to crack the codes and get another step ahead. This can be for any EVO 8, 9 ,X
If someone else wants to check their CVN for 88590015 is the same as across, or is this number different and vehicle specific?
Also I will be testing all 4 ROM's for USDM 2006 EVO IX to check if the CVN changes. and posting my results back here.
88590013: (will this be AA?)
88590014: (will this be BB?)
88590015: CALID: 1860A465CC ; CVN1 : 78 6B 70 7B
88590016: CALID: 1860A465DD ; CVN1 : 32 32 8F 49
*5-5-20: could it be that were seeing a pattern that the CALID is just the released successive letter\for the revision / Rom*
As in:
0013: Rev.AA
0014: Rev.BB
0015: Rev.CC
0016: Rev.DD
EVO 8's Below:
2005 USDM EVO 8
ROM: 96940011 CALID: 1860A118AA CVN: 2822E4BF (Note: This is a stock ROM. It is not verified as passing the ref test - yet!)
...
..
.
.
.
.
.
Last edited by EV09AWD; May 16, 2020 at 10:39 PM.
I later talked to the service manager and he stated that if they find that the ROM has been modified they will NOT touch the PCM programming. I get it though, they're trying to cover their asses from potential damages.
CAL ID: Should match what ECU you have , for instance I have an USDM EVO 9 ECU (1860A465, This is printed on a sticker and labeled on the actual ECU box), So my CAL.ID in my ECU programming says (1860A465xx)
I will test the different roms and report back the CAL.ID
I will test the different roms and report back the CAL.ID
That XX I think is the part I'm looking for. If the first bit is constant its that second part that will be used to cross reference a correct CVN like the table Razorlab posted.








