We bought this E91 with 109K off TM 3 months ago. It drives great, fast, and comfortable. last week I bought the Carly app and dongle for coding the battery and make the angel eyes DRL. Carly told me that the engine has a different VIN dan it should have. Apparently somewhere in the past the engine has been replaced. I was wondering if it is possible to read out the millage of engine alone with NSCexpert or on an other way? I don't think it has been swapped in NZ.