i have a x on my engine # as well i think i have been told this means a replacement block from nissan so any chance your engine could have been rebuilt. i bought my engine thinking it was standard but i ended up finding out the engine had been rebuilt , had n1 turbos,and a chipped ecu so you could be lucky have you had the sump off you will def know if ya have a look