Don't want to state the obvious, but have you checked the engine code stamped on the block? Or did you just rely on the engine code from the VIN check?
The block will say B18C2 (VTIR), B18C7 (AUDM Type R) or B18C (JDM VTIR or Type R). That will be your definitive answer and not having to guess if you have 7 or 8 digits and who is right or wrong. Look at the area circled in the pic below:
http://img403.imageshack.us/img403/931/37473454.jpg

