Ah, figured it out finally. After connecting to the ECU with Galletto 4 it displays the hex addresses for the OTP areas (2 in this case at least). I copied those areas from the replacement ECU and overwrote them in the file from the original ECU. Flashed perfectly fine.
The areas were both $3FFF long:
0x10000 -> 0x13FFF
and
0x14000 -> 0x17FFF
Hi Dbreeze, would it be possible for you to share the before and after.
Just to clarify what you have done.
Copied original EEPROM with OTP in.
Made a copy of the NEW eeprom with OTP in.
Transferred the OTP address section
0x10000 - 0x13FFF & 0x14000 - 0x17FFF
From the new ECU eeprom to the old ECU EEPROM
Then flashed the old ECU (with modded OTP) onto the new ECU?
Also on the back of this was this just in the EEPROM section not touching the flash as i thought some of these come with immo informatoin in the flash too?
Cheers.