Ring the guy and ask him what the fault code was. Was it just a little box of tricks that beeped or did he plug a laptop in?Replacing the ECU is usually the last resort when you can't communicate with it / certain modules at all.Where abouts are you?
When found in 2.0l TFSI: * Check Engine Control Module Software Version and Update if necessary.