Hello there. I bought a 2012 550i m sport yesterday ***x1f642;. I noticed the first thing on Carfax is that the car was imported from Germany. I was wondering if there's any difference between the German spec and NA spec??? or it's the same car exactly??. Couldn't find any info about it anywhere.