It looks ok for tjhe first 0x100 Bytes, then you have 3 times the same 0x100 Bytes again.
Should look different for 0x100..0x3FF
Maybe you did not read it as 1k eeprom? If it is the real content and not a read error, then car might not start because of eeprom checksum issue.
Find attatched your eeprom file with correct content after 0x100 and try...
Tnx for the file.
I Had to read it out again with a other spi reader. now my readed new file is the same as your fixed file.
I think this ecu is bad. hardwarefault. if i get a donor ecu. can i flash this donor with the files i hade in my first post? or do i only need to program the eprom in the donor ecu?