Yes i can find it in the junkyard but since 2005 the vin is hardcoded so my hyundai dealer could not do anything. but i talked to a ECU repair shop in sweden and they are gona check if it is possible to move some chip to transfer the vin and info to the one from the junkyard. i have also found a new on Koraps for 610 Euro and the dealer wants 90 to replace it and code the vin.As rare as ECU failures are, I'd be looking for one in what we call a 'junkyard' here. Let the dealer sort out the VIN issue and manage the rest of the work yourself or at an independent shop.
The mechanic told me to try and find it on the internet becaus parts are ridiculously expensive in sweden. A fuel filter costs 250 euro for my car in sweden when i found a new oem in england for 38 euro.