Nissan OBD / OBD2 Codes >> 200SX – 240SX – Altima – Frontier – Pick-up – Sentra – Xterra (1996 – 2004)

ModeLYearEngine identificationSystem
200SX 1.6/2.0L1996-98GA  16DE/SR20DE  ECCS
240SX 2.4L1996-98KA24DE  ECCS
Altima 2.4L1996-01KA24DE  ECCS
Frontier 2.4L1998-04KA24DE  ECCS
Pick-up 2.4L1996-97KA24DE  ECCS
Sentra  1.6L1996-00GA16DE  ECCS
Sentra  1.8L2000-02QG18DE  ECCS
Sentra 2.0L1996-01SR20DE  ECCS
Xterra 2.4L2000-04KA24DE  ECCS

General information

  • Engine control module (ECM) incorporates self-diagnosis function.
  • Malfunction indicator lamp (MIL) will illuminate if certain faults are recorded.
  • ECM operates in backup mode if sensors fail, to enable vehicle to be driven to workshop.
  • Sentra ->1999/all other models ->2000: Trouble codes can be displayed by the malfunction indicator lamp (MIL) or by using a Scan Tool connected to the data link connector (DLC) 1 [1] or 1 [2].
  • Sentra 2000 ->/all other models 2001 ->: Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC) 1 [1].

NOTE: The use of a Scan Tool is essential to obtain full diagnostic information.

Accessing – Mode 1

  • Switch ignition ON.
  • Check MIL illuminates.
  • Start engine. Allow to idle.
  • If MIL extinguishes, no trouble codes have been recorded.
  • If MIL remains illuminated, access trouble codes.

Accessing- Mode 2- Sentra ->1999/all other models ->2000

  • Access engine control module (ECM):
o 200SX/Aitima/Frontier/Sentra/Xterra – [1] [3].
o 240SX – [2] [2].
o Pick-up – [3].
  • Switch ignition ON. Do NOT start engine.
  • Turn diagnostic mode selector on ECM fully clockwise [4].
  • Wait at least 2 seconds.
  • Turn diagnostic mode selector on ECM fully counterclockwise [4].
  • Self-diagnosis now in Mode 2.
  • MIL should flash.
  • Count flashes and compare with trouble code table.
o Long flashes indicate the ‘hundreds’ of the trouble code [5] [A].
o Short flashes indicate the ‘units’ of the trouble code [5] [C].
o A short pause separates each flash [5] [B].
o A long pause separates each trouble code [5] [D].
o For example: Trouble code 102 displayed [5].
  • Switch ignition OFF.
  • Self-diagnosis will return to Mode 1.

Accessing – Mode 2 – Sentra 2000 ->/all other models 2001 ->

  • Trouble codes can only be displayed by using a Scan Tool connected to the data link connector (DLC) 1 [1].

Erasing – Sentra ->1999/all other models ->2000

  • Trouble codes can be erased by using a Scan Tool connected to the data link connector (DLC) or as follows:
  • With the ignition switch ON and the engine control module (ECM) in diagnosis test mode 2.
  • Turn diagnostic mode selector on ECM fully clockwise [4].
  • Trouble codes are erased.
  • Switch ignition OFF.
  • Turn diagnostic mode selector on ECM fully counterclockwise [4].
  • Repeat checking procedure to ensure no data remains in ECM fault memory

Erasing – Sentra 2000 ->/all other models 2001->

  • Trouble codes can only be erased by using a Scan Tool connected to the data link connector (DLC).

Trouble code  identification

Flash codeOBD-11 codeFault locationProbable cause
PO, P2, uoRefer to OBD-11 trouble code tables
101Camshaft position (CMP) sensor – circuit malfunctionWiring, CMP sensor, starter motor, ECM
102Mass air flow (MAF) sensor – circuit malfunctionWiring, MAF sensor, ECM
103Engine coolant temperature (ECT) sensor – circuit malfunctionWiring, ECT sensor, ECM
104Vehicle speed sensor (VSS) – circuit malfunctionWiring, VSS, ECM
111P1447Evaporative emission (EVAP) canister purge system – flow malfunctionWiring, EVAP valve, hose leak/blockage, canister, BARO sensor, MAP/BARO switching valve, ECM
112P1165Intake manifold air control system – vacuum check switch circuit malfunctionWiring, vacuum check switch, hose leak/blockage, air control solenoid, ECM
114Fuel trim – mixture too richWiring, intake/exhaust system, H02S front, fuel system, injector, MAF sensor, ECM
115Fuel trim – mixture too leanWiring, exhaust system, H02S front, fuel system, injector, MAF sensor, ECM
201P1320Ignition signal – circuit malfunctionWiring, ignition coil/module, ignition system, CKP sensor, ECM
203Closed throttle position (CTP) switch – circuit malfunctionWiring, CTP switch, ECM
205Idle air control (lAC) system – malfunctionWiring, lAC system, ECM
208P1900Engine coolant blower motor – circuit malfunctionWiring, blower motor, cooling system, ECM
213P1440Evaporative emission (EVAP) canister purge system – leaking/malfunctionWiring, fuel tank/cap, hose leak/blockage, EVAP valve/canister, EVAP vent valve, BARO sensor, MAP/BARO switching valve, ECM
214P1444Evaporative emission (EVAP) canister purge system – control valve malfunctionWiring, EVAP pressure sensor, hose leak/blockage, EVAP valve/canister, ECM
215P1446Evaporative emission (EVAP) canister purge system – vent control valve malfunctionWiring, EVAP pressure sensor, hose leak/blockage, EVAP vent valve, EVAP canister contaminated, ECM
301Engine control module (ECM) – malfunctionECM
302Exhaust gas recirculation (EGR) system – flow excessively high or lowWiring, hose leak/blockage, EGR valve, EGRIEVAP valve, ECM
303Heated oxygen sensor (H02S) -front- circuit malfunctionWiring, H02S, intake/fuel system, injector, ECM
304Knock sensor (KS) – circuit malfunctionWiring, KS, ECM
305P1401Exhaust gas recirculation temperature   (EGRT) sensor- circuit malfunctionWiring, EGRT sensor, ECM
306Exhaust gas recirculation (EGR) system – valve malfunctionWiring, EGR valve, EGR back pressure transducer, hose leak/blockage, CMP sensor, MAF sensor, EGRIEVAP valve, ECM
307Closed loop control – 1996-97 – inoperativeWiring, H02S front, ECM
307P1148Closed loop control, bank 1 – inoperativeWiring, H02S front, ECM
309P1448Evaporative emission (EVAP) canister purge system – vent control valve malfunctionWiring, EVAP vent valve, EVAP pressure sensor, hose leak/blockage, EVAP canister contaminated, EVAP vacuum cut valve, ECM
311P1491Evaporative emission (EVAP) canister purge system – bypass vacuum valve malfunctionWiring, EVAP vacuum cut/bypass valve, hose leak/blockage, EVAP pressure sensor/vent valve, EVAP canister contaminated, ECM
312P1493Evaporative emission (EVAP) canister purge system – control valve malfunctionWiring, EVAP valve, hose leak/blockage, EVAP pressure sensor/vent valve, EVAP canister contaminated, ECM
401Intake air temperature (IAT) sensor- circuit malfunctionWiring, IAT sensor, ECM
402Fuel temperature sensor- circuit malfunctionWiring, fuel temperature sensor, ECM
403Throttle position (TP) sensor – circuit malfunctionWiring, TP sensor, ECM
409Heated oxygen sensor (H02S) – front- slow responseWiring, H02S, fuel/intake system, injector, exhaust system, MAF sensor, ECM
410Heated oxygen sensor (H02S)- front- voltage highWiring, H02S, fuel system, injector, ECM
411Heated oxygen sensor (H02S)- front- voltage lowWiring, H02S, fuel/intake system, injector, ECM
412Heated oxygen sensor (H02S) – front- excessively high voltageWiring, H02S, ECM
505No self-diagnostic failure indicated
510Heated oxygen sensor (H02S)- rear- voltage highWiring, H02S, fuel/intake system, injector, ECM
511Heated oxygen sensor (H02S) – rear- voltage lowWiring, H02S, fuel system, injector, ECM
512Heated oxygen sensor (H02S) – rear- excessively high voltageWiring, H02S, ECM
513P1776Torque converter clutch solenoid – converter slip during lock conditionWiring, clutch solenoid, torque converter, TCM, ECM
514P1402Exhaust gas recirculation (EGR) system- excessive flowWiring, EGRIEVAP valve, EGR valve, EGRT sensor, EGR back pressure transducer, ECM
605Cylinder No.4 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
606Cylinder No.3 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H02S front, ECM
607Cylinder No.2 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
608Cylinder No.1 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H02S front, ECM
701Random misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
702Calalytic converter – efficiency below limitCatalytic converter, wiring, intake/exhaust system, injector, ECM
704Evaporative emission (EVAP) canister purge system – pressure sensor malfunctionWiring, EVAP pressure sensor, hose leak/blockage, EVAP vent/control valve, EVAP canister, ECM
705Evaporative emission (EVAP) canister purge system – leaking/malfunctionWiring, fuel tank/cap, hose leak/blockage, EVAP valve/canister, EVAP vent valve, BARO sensor, MAP/BARO switching valve, ECM
706Mixture control – malfunctionWiring, intake/exhaust system, injector, fuel system, MAF sensor, ECM
707Heated oxygen sensor (H02S) – rear- circuit malfunctionWiring, H025, intake/fuel system, injector, ECM
715Evaporative emission (EVAP) canister purge system – large leakEVAP canister purge system, hose leak, EVAP pressure sensor/vent valve, fuel filler cap, ECM
801P1490Evaporative emission (EVAP) canister purge system – bypass vacuum valve malfunctionWiring, EVAP bypass/cut valve, hose leak/blockage, ECM
801P1441Evaporative emission (EVAP) canister purge system – bypass vacuum cut valve malfunctionWiring, EVAP bypass vacuum cut valve, EVAP cut valve/pressure sensor, hose leak/blockage, ECM
802Crankshaft position (CKP) sensor – circuit malfunctionWiring, CKP sensor, ECM
803P1108Manifold absolute pressure (MAP) sensor – circuit malfunctionWiring, MAP sensor, ECM
804P1605TCM diagnosis communication line – malfunctionWiring, TCM
805P1110Camshaft position (CMP) actuator – circuit malfunctionWiring, CMP actuator, ECM
807Evaporative emission (EVAP) canister purge system – 1996-97 – control valve   malfunctionWiring, EVAP control valve, EVAP valve/pressure sensor, hose leak/blockage, ECM
807P1492Evaporative emission (EVAP) canister purge system – 1998 – control valve malfunctionWiring, EVAP control valve, EVAP valve/pressure sensor, hose leak/blockage, ECM
901Heated oxygen sensor (H02S)- front- heater circuit malfunctionWiring, H02S, ECM
902Heated oxygen sensor (H02S) – rear- heater circuit malfunctionWiring, H02S, ECM
903Evaporative emission (EVAP) canister purge system – vent control valve circuit malfunctionWiring, EVAP vent control valve, EVAP breather valve/pressure sensor, hose leak/blockage, ECM
904P1550Torque converter clutch solenoid –   1996-97 – voltage lowWiring, clutch solenoid, TCM, ECM
904P1775Torque converter clutch solenoid – 1998 – voltage lowWiring, clutch solenoid, TCM, ECM
905P1336Crankshaft position (CKP) sensor – rotor teeth damageWiring, CKP sensor, ECM
908Engine coolant temperature – too low for closed loop controlWiring, ECT sensor, cooling system, ECM
1003Park/neutral position (PNP) switch –   1996-97 – circuit malfunctionWiring, PNP switch, ECM
1003P1706Park/neutral position (PNP) switch- 1998- circuit malfunctionWiring, PNP switch, ECM
1004P1130Intake manifold air control solenoid – malfunctionWiring, control solenoid, intake system, hose leak/blockage, control vacuum check switch, ECM
1005P1400Exhaust gas recirculation (EGR) system/evaporative emission (EVAP) canister purge system – valve malfunctionWiring, EGRIEVAP valve, ECM
1008P1445Evaporative emission (EVAP) canister purge system – 1996-97 – volume control valve malfunctionWiring, EVAP valve, ECM
1008Evaporative emission (EVAP) canister purge system – 1998 – control valve malfunctionWiring, EVAP valve, ECM
1101Park/neutral position (PNP) switch – circuit malfunctionWiring, PNP switch, ECM
1102AT – vehicle speed sensor (VSS)Wiring, VSS, TCM
1103AT -first gear selection – malfunctionValve block
1104AT – second gear selection – malfunctionValve block
1105AT – third gear selection – malfunctionValve block
1106AT -fourth gear selection – malfunctionValve block
1107Torque converter lock-up solenoid – circuit malfunctionWiring, clutch solenoid, TCM
1108AT- shift solenoid A- voltage lowWiring, solenoid A, TCM
1201AT- shift solenoid B- voltage lowWiring, solenoid B, TCM
1203P1760AT- overrun clutch solenoid- voltage lowWiring, clutch solenoid, TCM
1204Torque converter clutch solenoid – voltage lowWiring, clutch solenoid, TCM
1205AT- line pressure solenoid – voltage lowWiring, pressure solenoid, TCM
1206P1705AT- throttle position (TP) sensor- voltage high or lowWiring, TP sensor, TCM, ECM
1207Engine speed (RPM) – incorrect voltage signal ECM to TCMWiring, RPM sensor, TCM, ECM
1208Transmission fluid temperature (TFT)   sensor – excessively high or low voltageWiring, temperature sensor, TCM, ECM
1302P1105MAP/BARO switching valve – circuit malfunctionWiring, MAP/BARO switching valve, ECM
1305P1220Fuel pump control module – circuit malfunctionWiring, fuel pump speed resistor, fuel pump control module
1308P1900Engine coolant blower motor – circuit malfunctionWiring, coolant blower motor, cooling system, ECM
P1031Heated oxygen sensor (H02S) 1, heater- circuit malfunctionWiring, H02S
P1032Heated oxygen sensor (H02S) 1, heater- circuit malfunctionWiring, H02S
P1065Engine control module (ECM) – battery voltage supplyWiring, fuse, ECM
P1102Manifold absolute pressure (MAP) sensor – circuit malfunctionWiring, MAP sensor, ECM
P1103Manifold absolute pressure (MAP) sensor – circuit malfunctionWiring, MAP sensor, ECM
P1104Manifold absolute pressure (MAP) sensor – circuit malfunctionWiring, MAP sensor, ECM
P1111Camshaft position (CMP) actuator, intake – circuit malfunctionWiring, CMP actuator, ECM
P1121Throttle motor – malfunctionThrottle motor, ECM
P1122Throttle motor – circuit malfunctionWiring, throttle motor, ECM
P1124Throttle motor – short circuitWiring, throttle motor, throttle motor relay, ECM
P1126Throttle motor – open circuit – Sentra 2002Wiring, throttle motor, throttle motor relay, ECM
P1126Thermostat – stuck open – except Sentra   2002Wiring, thermostat, ECT sensor
P1128Throttle motor – short circuitWiring, throttle motor, ECM
P1131Intake manifold air control solenoid – malfunctionWiring, control solenoid, intake system, hose leak/blockage, control vacuum check switch, ECM
P1132Intake manifold air control solenoid – circuit malfunctionWiring, intake manifold air control solenoid, ECM
P1137Intake manifold air control actuator position sensor – circuit malfunctionWiring, intake manifold air control actuator position sensor, ECM
P1138Intake manifold air control solenoid – circuit malfunctionWiring, intake manifold air control solenoid, intake manifold air control actuator position sensor, ECM
P1140Intake valve timing control position sensor, bank 1 – circuit malfunctionWiring, intake valve timing control position sensor, ECM
P1143Heated oxygen sensor (H02S) 1 – voltage lowWiring, mixture, H02S, ECM
P1144Heated oxygen sensor (H02S) 1 – voltage highWiring, mixture, H02S, ECM
P1146Heated oxygen sensor (H02S) 2- voltage lowWiring, mixture, H02S, ECM
P1147Heated oxygen sensor (H02S) 2 – voltage lowWiring, injectors, fuel pressure, air leak, H02S, ECM
P1163Heated oxygen sensor (H02S)Wiring, H02S, ECM
P1164Heated oxygen sensor (H02S)- voltage highWiring, mixture, H02S, ECM
P1166Heated oxygen sensor (H02S) 2 -voltage lowWiring, mixture, H02S, ECM
P1167Heated oxygen sensor (H02S) 2 – voltage lowWiring, injectors, fuel pressure, air leak, H02S, ECM
P1168Closed loop control, bank 2 – inoperativeWiring, H02S front, ECM
P1169Heated oxygen sensor (H02S) 3 – voltage lowWiring, fuel pressure, injectors, H02S, ECM
P1170Heated oxygen sensor (H02S) 3 – voltage lowWiring, fuel pressure, injectors, H02S, ECM
P1217Engine over temperatureCooling system, engine coolant blower motor
P1223Throttle position (TP) sensor 2 – voltage lowWiring, TP sensor
P1224Throttle position (TP) sensor 2 – voltage highWiring, TP sensor
P1225Throttle motor position sensor – learning problem, voltage lowWiring, TP sensor 1, TP sensor 2
P1226Throttle motor position sensor – learning problemWiring, TP sensor 1, TP sensor 2
P1227Accelerator pedal position (APP) sensor 2 – voltage lowWiring, APP sensor
P1228Accelerator pedal position (APP) sensor 2 – voltage highWiring, APP sensor
P1229Engine control module (ECM) – sensor supply voltage low/highWiring, APP sensor, throttle motor position sensor, MAF sensor, fuel tank pressure sensor, TP sensor(s), refrigerant pressure sensor
P1271Heated oxygen sensor (H02S) 1 – voltage lowWiring, H02S, ECM
P1272Heated oxygen sensor (H02S) 1 – voltage highWiring, H02S, ECM
P1273Heated oxygen sensor (H02S) 1 – lean mixtureH02S, fuel pressure, injectors, intake air leak
P1274Heated oxygen sensor (H02S) 1 -rich mixtureH02S, fuel pressure, injectors, intake air leak
P1275Heated oxygen sensor (H02S) 1 -response timeH02S, fuel pressure, injectors, intake air leak, exhaust leak, MAF sensor
P1276Heated oxygen sensor (H02S) 1 – activityWiring, H02S
P1277Heated oxygen sensor (H02S) 1 -slow responseWiring, H02S
P1278Heated oxygen sensor (H02S) 1 – slow responseWiring, fuel pressure, injectors, MAF   sensor, PCV, H02S
P1279Heated oxygen sensor (H02S) 1 – slow responseWiring, fuel pressure, injectors, MAF   sensor, PCV, H02S
P1442Evaporative emission (EVAP) canister purge system – small leakEVAP canister purge system, hose leak, EVAP pressure sensor/vent valve, fuel filler cap, ECM
P1446Evaporative emission (EVAP) canister purge system – very small leakEVAP canister purge system, hose leak, EVAP pressure sensor/vent valve, fuel filler cap, ECM
P1456Evaporative emission (EVAP) canister purge system – very small leakEVAP canister purge system, hose leak, EVAP pressure sensor/vent valve, fuel filler cap, ECM
P1464Fuel gauge tank sensor – voltage highWiring, fuel gauge tank sensor, ECM
P1564Cruise control master switch – circuit malfunctionWiring, cruise control master switch, ECM
P1572Cruise control brake pedal switch – circuit malfunctionWiring, cruise control brake pedal switch, clutch pedal position (CPP) switch, ECM
P1574Cruise control vehicle speed sensor – signal malfunctionWiring, cruise control vehicle speed sensor, ECM
P1610Ignition key/engine control module (ECM) – malfunctionIncorrect ignition key, ECM
P1611Immobilizer control module/engine control module (ECM) – codingImmobilizer control module/ECM   incorrectly coded
P1612Immobilizer control module/engine control module (ECM) communication – malfunctionWiring, immobilizer control module, ECM
P1613Engine control module (ECM), immobilizer function – internal failureECM
P1614Immobilizer control module/module coding plug communication – no signalWiring, immobilizer control module, module coding plug
P1615Ignition key/immobilizer control module communication – malfunctionIncorrect ignition key, immobilizer control module
P1805Brake pedal position (BPP) switch – circuit malfunctionWiring, BPP switch