Marky Dissod
Full Access Member
Your friend does not know enough of the details of what he is talking about.A friend just warned me that here in CA at least, the scanners used for our smog emissions testing required every other year can detect if the ECU has been reprogrammed in any way from stock and will fail and flag in the system.
Here I go AGAIN.
Long story short: pcms tcms & ecms that have been properly reprogrammed, have had their checksums and Checksum Verification Numbers properly edited so that your friend will be perplexed (either mouth agape or crosseyed) at the fact that the VAST majority of tuned vehicles have gone and will continue to go UNDETECTED.
Long story medium (a mathematician could explain this far better than I could):
Each section of the software programs that operate our engines and transmissions (as well as other powertrain related stuff) is written using coded characters.
Each character has a hexadecimal representation (26 letters + ten digits).
The hexadecimal sum of each software section is stored in a separate part of the pcm / ecm / tcm from the program itself,
as well as the Checksum Verification Number (which is more complex, involving multiplication as well as addition).
This is what the California smog test checks for when it connects to your pcm / ecm / tcm.
"the scanners used for California smog emissions testing required every other year, can detect if the ECU has been reprogrammed in any way from stock"
WHORESCHIDT
In order for that statement to be true, California would have to use HPTuners, EFI Live, Wester's Garage, or some other software
that would not only include the ability to decode shift tables, spark tables, limiters, etc, so that each program part could be compared for differences from OE,
but would need to physically download each of these.
That's not what California is doing.
They're just comparing checksums and checksum verification numbers to GM's checksums and checksum verification numbers.
An example will be shown in the next post.