The diesel is a completely different animal - fuel delivery, exhaust and emissions, engine management... to be honest, not worth the amount of parts swapping and effort. You could however look into using a bigger engine from maybe an i30. No substitute for extra cc's under the hood. I don't know what engine would be compatible but it sounds like the transmission might be the issue. The beauty of your dad owning a scrapyard is that you can physically look at the different engines and determine if they can be swapped. The 2.0L i30 engine makes 120kW and comes with the 6 spd transmission in both auto/manual. 160hp in an i20 would make it a missile... you're going to need a tyre and wheel upgrade along with brakes.