Tata Motors' luxury car unit Jaguar has been explaining why it is upgrading the 2.2-litre diesel engine in the XF after only a year, a move which could potentially annoy some existing owners.