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–
101–Camshaft position (CMP) sensor – circuit malfunctionWiring, CMP sensor, starter motor, ECM
102–Mass air flow (MAF) sensor – circuit malfunctionWiring, MAF sensor, ECM
103–Engine coolant temperature (ECT) sensor – circuit malfunctionWiring, ECT sensor, ECM
104–Vehicle 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
114–Fuel trim – mixture too richWiring, intake/exhaust system, H02S front, fuel system, injector, MAF sensor, ECM
115–Fuel 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
203–Closed throttle position (CTP) switch – circuit malfunctionWiring, CTP switch, ECM
205–Idle 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
301–Engine control module (ECM) – malfunctionECM
302–Exhaust gas recirculation (EGR) system – flow excessively high or lowWiring, hose leak/blockage, EGR valve, EGRIEVAP valve, ECM
303–Heated oxygen sensor (H02S) -front- circuit malfunctionWiring, H02S, intake/fuel system, injector, ECM
304–Knock sensor (KS) – circuit malfunctionWiring, KS, ECM
305P1401Exhaust gas recirculation temperature   (EGRT) sensor- circuit malfunctionWiring, EGRT sensor, ECM
306–Exhaust gas recirculation (EGR) system – valve malfunctionWiring, EGR valve, EGR back pressure transducer, hose leak/blockage, CMP sensor, MAF sensor, EGRIEVAP valve, ECM
307–Closed 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
401–Intake air temperature (IAT) sensor- circuit malfunctionWiring, IAT sensor, ECM
402–Fuel temperature sensor- circuit malfunctionWiring, fuel temperature sensor, ECM
403–Throttle position (TP) sensor – circuit malfunctionWiring, TP sensor, ECM
409–Heated oxygen sensor (H02S) – front- slow responseWiring, H02S, fuel/intake system, injector, exhaust system, MAF sensor, ECM
410–Heated oxygen sensor (H02S)- front- voltage highWiring, H02S, fuel system, injector, ECM
411–Heated oxygen sensor (H02S)- front- voltage lowWiring, H02S, fuel/intake system, injector, ECM
412–Heated oxygen sensor (H02S) – front- excessively high voltageWiring, H02S, ECM
505–No self-diagnostic failure indicated–
510–Heated oxygen sensor (H02S)- rear- voltage highWiring, H02S, fuel/intake system, injector, ECM
511–Heated oxygen sensor (H02S) – rear- voltage lowWiring, H02S, fuel system, injector, ECM
512–Heated 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
605–Cylinder No.4 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
606–Cylinder No.3 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H02S front, ECM
607–Cylinder No.2 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
608–Cylinder No.1 – misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H02S front, ECM
701–Random misfireWiring, mechanical fault, fuel system, EGR valve, injector, intake/ignition system, CKP sensor, H025 front, ECM
702–Calalytic converter – efficiency below limitCatalytic converter, wiring, intake/exhaust system, injector, ECM
704–Evaporative emission (EVAP) canister purge system – pressure sensor malfunctionWiring, EVAP pressure sensor, hose leak/blockage, EVAP vent/control valve, EVAP canister, ECM
705–Evaporative 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
706–Mixture control – malfunctionWiring, intake/exhaust system, injector, fuel system, MAF sensor, ECM
707–Heated oxygen sensor (H02S) – rear- circuit malfunctionWiring, H025, intake/fuel system, injector, ECM
715–Evaporative 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
802–Crankshaft 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
807–Evaporative 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
901–Heated oxygen sensor (H02S)- front- heater circuit malfunctionWiring, H02S, ECM
902–Heated oxygen sensor (H02S) – rear- heater circuit malfunctionWiring, H02S, ECM
903–Evaporative 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
908–Engine coolant temperature – too low for closed loop controlWiring, ECT sensor, cooling system, ECM
1003–Park/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
1008–Evaporative emission (EVAP) canister purge system – 1998 – control valve malfunctionWiring, EVAP valve, ECM
1101–Park/neutral position (PNP) switch – circuit malfunctionWiring, PNP switch, ECM
1102–AT – vehicle speed sensor (VSS)Wiring, VSS, TCM
1103–AT -first gear selection – malfunctionValve block
1104–AT – second gear selection – malfunctionValve block
1105–AT – third gear selection – malfunctionValve block
1106–AT -fourth gear selection – malfunctionValve block
1107–Torque converter lock-up solenoid – circuit malfunctionWiring, clutch solenoid, TCM
1108–AT- shift solenoid A- voltage lowWiring, solenoid A, TCM
1201–AT- shift solenoid B- voltage lowWiring, solenoid B, TCM
1203P1760AT- overrun clutch solenoid- voltage lowWiring, clutch solenoid, TCM
1204–Torque converter clutch solenoid – voltage lowWiring, clutch solenoid, TCM
1205–AT- line pressure solenoid – voltage lowWiring, pressure solenoid, TCM
1206P1705AT- throttle position (TP) sensor- voltage high or lowWiring, TP sensor, TCM, ECM
1207–Engine speed (RPM) – incorrect voltage signal ECM to TCMWiring, RPM sensor, TCM, ECM
1208–Transmission 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