Hi guys,Just want to check, is there any difference between 2010 and 2012 320d?? I only have the vin number of 2012 320d and the engine type is shown as N47T (i assume T stands for technical update). Does the 2010 320d come with the same engine (N47T)? And another thing, from my understanding, there are two types of 320d, one has higher h/p (pls correct me if I am wrong). How do I know if the engine has a higher h/p? I checked using online vin decoder and it shows 135 (not sure what measurement unit is used).