Be
very careful before buying a code reader to make sure that it is compatible with your vehicle. Nissans used their own OBD standard that is NOT compatible with any other standard such as OBD-II until 2007.
My 05 plate (Aug 2005) Nissan Patrol has a 16-pin OBD-II connector BUT the on-board diagnostics are NOT OBD-II compliant and an OBD-II code reader will not work. Nissan dealers use a Consult-II device - and third party code readers need to be compatible with that.
As an aside, you can read ECU fault codes on the 16 pin connector using a paper-clip (or short piece of copper wire). Simply connect it between pins 1 and 8 and then turn the ignition on (do not start). After two seconds, remove the wire. The engine warning lamp will then flash. If there are 5 long flashes followed by 5 short flashes then the ECU diagnostics mode is active but there is no fault code stored. Any other series of x long flashes and y short flashes indicates a fault code 0x0y (i.e. if x is 9 and y is 5 then the code is 0905 - boost pressure fault).
After reading the codes, you can clear them by re-inserting the piece of wire and after two more seconds, turn the ignition off. The fault codes for my Y61 Patrol (ZD30 are) are:
0101 — CAM POS SEN (PUMP)
0102 — MAS AIR FLOW SEN
0103 — COOLANT TEMP SEN
0104 — VEHICLE SPEED SEN
0105 — CONT SLEEV POS SEN
0107 — ADJUST RESISTOR
0108 — F/INJ F/B 2
0201 — F/INJ TIMG F/B
0202 — F/INJ F/B
0203 — ACCEL POS SW (F/C)
0205 — ELECTRIC GOV
0207 — ECM 1
0208 — OVER HEAT
0301 — ECM 2
0303 — I/C INT/A TEMP SEN
0304 — NEEDLE LIFT SEN
0306 — FUEL CUT S/V 1
0307 — FCV SHORT
0308 — FUEL CUT S/V 2
0402 — FUEL TEMP SENSOR
0403 — ACCEL POS SENSOR EC-139
0407 — CRANK POS SEN (TDC) EC-144
0408 — GOV CUT CIRCUIT EC-149
0504 — A/T COMM LINE
0701 — INJ PMP - CAM POS SEN
0702 — INJ PMP - PULSE SENSOR
0703 — INJ PMP - COMM LINE
0704 — INJ PUMP - SPLILL VALVE
0705 — INJ PMP - C/MODULE
0706 — INJ PMP - TIMING FB
0802 — ECM 10
0804 — ECM 11
0807 — ECM 14
0902 — ECM RELAY
0903 — ECM 15
0905 — TURBO PRESSURE
1003 — EGR VOLUME CONT/V
1004 — FUEL CUT SYSTEM1
1401 - 1408 — NATS MALFUNCTION EL section*
You can read more detail in pages 16 onwards in this document:
http://users.on.net/~aschulze/ZD30/ZD30 Y61 Reference Document - Colour.pdf
I have seen only one code reader for sale on Ebay that is compatible with the Nissan Consult-II. (Ebay auction title is "053 UK Nissan Fault Code Reader Scanner Tool Consult II"). It will also allow you to read data streams from sensor. The big downside is that it is about £175 delivered.
Unless you really need more than just reading codes, why buy an expensive code reader when you can do it for free?
Andrew