If the ecu is for a 1.6 and has not been adjusted(fuelling wise) for a 2.1 it won't be right in a million years.
Idling engines need a surprising amount of fuel due to low air speed, this will be mega lean.
It needs mapping, or a chip to suit the mods.
tabetha