You can read diagnostic codes using this manual I posted here:
http://www.thenissanpath.com/viewtopic.php?t=11419
Go to "ENGINE" --> "Engine Control System", page EC-994 and there you'll find how to switch to diagnostic mode. Then read Engine Check light blinking sequence. As it repeats indefintelly, I suggest you check it over and over again few times to read proper diag code.
Helpful is to know, that "longer" blinks 0,6 sec means a thousands number (for example, 2 longer blinks mean 2000), followed by blinks for 100's, 10's and 1's, which are all represented by a bit shorter blinks of 0,3 sec.
Follows next code, and next and when finished, begins from the start.
After you are 100% sure you read diag codes correctly, you can (while in diag mode) erase them by fully depressing accelerator pedal and holding it for at least 10 seconds. But do NOT do that if you are really not 100% sure you read codes right, otherwise real mechanics ight have problems diagnosing the trouble.