The Electronic Steering Lock is perhaps the most complicated module to work with within the Mercedes-Benz vehicles electronic modules. What needs to be done in order to replace the ESL/ELV is to read it first. Please be informed that to perform this adaptation you will need to bring the EZS to a virgin state:

After that you make it virgin. You need internet connection for this part:

Once the process finishes you will see that making the ESL/ELV virgin is complete

The next step is to read the EZS/ EIS.

The EZS/EIS needs to be made virgin:

Personalize EZS with the Abrites data

Then read the ESL before personalizing it

After that you can personalize the ESL/ELV

Then you will need to program a key using the PROTAG programmer as per the steps above.
After a key is programmed you can Activate the ELV by setting the ignition to the “ON” position
