oznek said:
That is really a remarkable work. (respect) I tried to read your blogs but I don't understand Hungaryian. Do you mean simply altering the code at address (0xccf0-0xcd33) would completely get rid of the EGR valve without falut code?
I think it is quite readable with a translator:
https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Fz22sevectra.blogspot.com%2F2019%2F01%2Fecu-14.html
Have you tried to read in this way?
So far I have 3 methods to disable the EGR functioning:
- By setting all the EGR map values to 0.
- By changing only one byte at 0xd3f3 (the address can be different in other versions). This is what I call bypass switch since it would not let program to enter to that section where the EGR map is processed.
- By changing the 0xccf0-0xcd33. The two above is not used in any factory firmwares, but this one is the same for all. So I think that this is the factory solution. Probably it would be enough to alter only the first 3 byte or one of these 3 but I haven't tried that.
However this was the first part. The check engine light should be disabled either. It could be done by altering the 0xdae2 value, especially its 7th bit. This modification is independent from the EGR functioning. It will disable the fault code generation even if the EGR is still functioning.