When I was trying to purchase this car I went to two dealers. I wanted a Rally White Mazda3 and so I asked if they had any in stock. They said no and that the closest white mazda3 was 500 miles away which would have to be driven all the way with 500 miles on it so I declined. I went to another dealer and asked for same car and they said they'll get it for me for sure. Surely enuff, the next day they find a white mazda3 outta nowhere with 50 miles on it. and this leads to my paranoia: Im so serious when I say this--> What is the possibility that they got a 2.0 L White Mazda3 off the lot, changed some things except engine, and sold it to me as a 2.3 L. Sometimes I wonder if Im driving a 2.0 L M3 with changed parts. I know this sounds crazy, but is there some real solid definite way to check the engine to make sure its the 2.3L one? please solve this paranoia.