Transfer one way from another forum:
Step 1
Desolder the eeprom chip (ST 95160) and save the original content (just in case...) - see the picture attached.
Step 2
Program the eeprom with the file in the attachment - remove.bin
Note: in is NOT necesary to write protect the eeprom so you can use the original chip).
Resolder the eeprom (solder all pins).
Step3
When the car is started for the FIRST TIME with this eeprom content (the file inside of attachment) it will start ok. BUT, the interesting part come right now, after turning engine off...
After take off the ignition, the ECU remains active for about 5 seconds (Power Latch) - it is also specified in service manual.
It seems that MCU remain powered for another 5 secons...(for what?). You guess right...for reactivating the immo system. The ECU use power from permanent 12V power PIN.
In this time (5 seconds) the MCU of the ECU try to "repair" the unmatched eeprom content with his internal image of the eeprom. So this is the reason of eeprom rewriting.
In order to avoid this problem we need to REMOVE PERMANENT 12V POWER from ECU and conect it to after ignition 12V power.
Step 4
Remove the PIN L4 - permanent 12V (or cut the wire from the connector - as you wish) and INSIDE ECU CONNECT PIN L4 with PIN M4 - 12v after ignition (see picture in the attachment).
So from now when turn off the engine (take off the ignition) the ECU will remain completely unpowered - with this "new state" the MCU inside cannot modify the eeprom content so every start it is like first start for the MCU.
Step 5
You can use some nail polish enamel to isolate the eeprom and some silicon to close the lid of the ECU.
virgin.rar
5NR2.rar
cho7_com_1082902978_495.rar