No idea apart from neither sound like a V6
There is probably not alot to choose from with regards mpg but alot in driving style I guess as the diesel will be low down torque and power whereas the 120 will be more willing up to the redline.
We need an opinion from those that have owned both.