Hi I have a 2008, looks like the timing chain has gone but also it has put a hole in the block, anyway looking to change the engine, my car has the N47D20A engine and I am wondering if a later engine will fit from a 2011 car, something like the N47T, or even the n47d20c, any help would be appreciated, Also just wondered what is the difference between the engines??