E46, e53, and I believe e39 all use ZCS codes rather than VO coding for options/build specs for the modules. You would have to edit the zcs for your truck to reflect removing the ehc system. In ncsexpert when you edit the zcs it will code pertinent modules to reflect the deletion of ehc.
It's confusing. And complicated. I feel your pain. I did at least a month of reading before attempting to clear the errors via editing the zcs. Even after all that reading clavurion was a big help in dealing with the special circumstance of having a 4.8is and coding out ehc2.
Edit: From my thread I linked.
Quote:
Originally Posted by Clavurion
... remove the option bit in ZCS SA part and code all modules.
221 (SA) 0000000400000000 LFEDER_2_ACHS //2-axle Niveauregulierung
|
Quote:
Originally Posted by Clavurion
Change the ZCS by subtracting that bit mentioned earlier. Delete the last check bits on GM, SA and VN parts and check the tab that NCS will calculate new check sums. Save (ZCS_SCHREIBEN) the new ZCS to EWS and instrument cluster (modules which contain ZCS). Then code all modules (CODE CAR). The parameter value changes are made on every module according to this new ZCS.
|
This thread was helpful.
https://www.e46fanatics.com/threads/...#post-15622438
And this website was SUPER helpful in illustrating what Clavurion is talking about.
https://blog.uobdii.com/diy-coding-b...ia-ncs-expert/