How to Read Nissan ECU Codes (1987-1995 Pathfinder & Hardbody)

YouTube player
 

How to read ECU codes from 1987-1995 WD21 Nissan Pathfinder and D21 Hardbody

Having trouble pulling ECU codes for your Nissan Pathfinder or Hardbody? Below is a step-by-step guide on how to retrieve diagnostic trouble codes or DTC without needing a scan tool. Whether you’re diagnosing a check engine light or troubleshooting issues, this guide will help.

Helpful tools for diagnosing Nissan ECU codes
If you’re chasing electrical or sensor issues on an older Nissan, these two tools make diagnostics much easier:


Shop My Recommended Gear

Read ECU codes Nissan Pathfinder

The stock ECU location is under the passenger side seat. You can get to two different ways, by sliding the seat all the way forward and removing the plastic cover. Or you can remove the seat which can make access a little easier.
 
Nissan Pathfinder ECU location under Passenger Seat
 
If you have a VG30i (1986-1989) then the ECU has a tiny toggle switch on the side to select diagnostic mode.
picture of vg30i switch
The 4-cylinder engines (the Z24i and KA24E) and the VG30E ECU have a slotted switch on the side that turns 1/4 or 1/2 turn clockwise and counterclockwise to turn on and off. Because Nissan is a bit ridiculous you may find some early 4cyl Hardbody ECU’s to have the switch not the slot but it will be one or the other.
Nissan Pathfinder Hardbody ECU

Test Procedure

For the Z24i and KA24E 4-cylinder engines:

  1. Turn ignition switch to on, but don’t start the engine. Dash lights should come on.
  2. Twist the ‘Diagnostic Mode Selector’ screw on the ECU all the way clockwise. The check engine light should turn off. Wait 5 seconds, then turn the screw all the way back counter clockwise.
  3. The Check Engine light on the dash will begin to flash the trouble code. (The amount of long flashes is the 1st digit, the of short flashes is the 2nd digit)
  4. To clear all the stored codes and turn the check engine light off, turn the screw all the way clockwise while in diagnostic mode, wait 5 seconds, then turn the screw back all the way counter clockwise.
  5. To save the stored codes, simply turn the key off while the check engine light is flashing. The ECU will  save codes and the check engine light will remain on.

For the VG30i and VG30E V-6 engines:

    1. Turn ignition switch on, but don’t start the engine. Dash lights should come on.
    2. VG30i: There is a little plastic tab holding the switch on the ECU. Remove the tab and behind it you will find a small toggle switch with 2 positions, “ON” and “DIAGNOSTICS”. Using a small flathead screwdriver, flip it to the diagnostics position. The red and green LED’s on top of the ECU will start blinking. One blink, pause, two blinks, pause, three blinks, pause…etc for each of the 5 modes. Mode 3 is typically the place to start as it will give you the error codes stored in the ECU and you can check them in the chart below.
    3. VG30E: Turn the ‘diagnostic mode selector’ screw on the side of the ECU all the way clockwise. The check engine light will turn off, wait 5 seconds, then turn the screw all the way back counter clockwise. The LED’s on the ECU begin blinking the modes as I explained above. Typically if you want to pull the codes you’re looking for mode 3 so wait until the LEDs blink 3 times move the toggle switch back to the On position. After about five seconds it will start to blink the diagnostic codes on the ECU. Note each code as it is displayed, the red LED flashing for 10’s column, and the green LED flashing for for 1’s column. Example: Seven red flashes and six green flashes means code 76: Fuel Injection System Function Right Hand Side.
  1. To clear the ECU of any stored codes turn the switch to the “DIAGNOSTICS” position and then back to the “ON” position and turn off the key.

Cracked or broken Nissan Cowl Vent covers? Pick up some custom steel cowls from Pathmaker Fabrication!

1986.5-1995 Nissan ODB1 ECU Flash Codes for all engines:

11 – Crank Angle Sensor/Camshaft Position Sensor
12 – Air Flow Meter/Mass Air Flow Sensor
13 – Engine Coolant Temperature Sensor
14 – Vehicle Speed Sensor
21 – Ignition Signal
22 – Fuel Pump
23 – Idle Switch
24 – Throttle Valve Switch
25 – Idle Speed Control Valve
28 – Cooling Fan Circuit
31 – ECM
32 – EGR Function
33 – Heated Oxygen Sensor
34 – Knock Sensor
35 – Exhaust Gas Temperature Sensor
36 – EGR Control-Back Pressure Transducer
37 – Knock Sensor
38 – Right hand bank Closed Loop
41 – Intake Air Temperature Sensor
42 – Fuel Temperature Sensor
43 – Throttle Position Sensor
44 – ECCS Normal Operation
45 – Injector Leak
47 – Crankshaft Position Sensor
51 – Injector Circuit
53 – Oxygen Sensor
54 – A/T Control
55 – No Malfunction
63 – No. 6 Cylinder Misfire
64 – No. 5 Cylinder Misfire
65 – No. 4 Cylinder Misfire
66 – No. 3 Cylinder Misfire
67 – No. 2 Cylinder Misfire
68 – No. 1 Cylinder Misfire
71 – Random Misfire
72 – TWC Function right hand bank
73 – TWC Function right hand bank
76 – Fuel Injection System Function right hand bank
77 – Rear Heated Oxygen Sensor Circuit
82 – Crankshaft Position Sensor
84 – A/T Diagnosis Communication Line
85 – VTC Solenoid Valve Circuit
86 – Fuel Injection System Function right hand bank
87 – Canister Control Solenoid Valve Circuit
91 – Front Heated Oxygen Sensor Heater Circuit right hand bank
94 – TCC Solenoid Valve
95 – Crankshaft Position Sensor
98 – Engine Coolant Temperature Sensor
101 – Front Heated Oxygen Sensor Heater Circuit right hand bank
103 – Park/Neutral Position Switch Circuit
105 – EGR and EGR Canister Control Solenoid Valve Circuit
108 – Canister Purge Control Valve Circuit
 

ECU codes Nissan Pathfinder Diagnostic Mode Procedures

Mode 1 – Exhaust Oxygen Sensor Monitor

Use Mode 1 to determine if the Oxygen Sensor is functioning properly.
 
  1. Warm the engine to normal operating temps.
  2. Run the engine above 2000 RPM under no load while looking at the ECU.
  3. Make sure the GREEN LED goes on and off more than five times during ten seconds at 2000 RPM.
  4. If the number of flashes are less than five, replace the oxygen sensor. If the LED does not flash, check the sensor’s circuit.

Mode 2 – Mixture Ratio Control Monitor

Use Mode 2 to determine if the air/fuel mixture is correct.
 
  1. Warm the engine to normal operating temps.
  2. Turn the dial on the ECU fully clockwise (or if you have a switch, turn it on).
  3. After the LED flashes twice, turn the dial fully counter clockwise (or turn the switch off).
  4. Run the engine above 2000 RPM under no load while looking at the ECU.
  5. If the RED LED blinks simultaneously with the GREEN LED, the air/fuel mixture is cycling properly.
  6. If the RED LED stays off, the mixture is more than 5% rich.
  7. If the RED LED stays on, the mixture is more than 5% lean.
  8. If the RED LED stays on or off above 2000 RPM, complete the diagnostics before beginning repairs.

Mode 3 – Stored Fault Code Reporting

Use Mode 3 to retrieve all stored trouble codes in memory.
Use the above instructions.

Mode 4 – Switch Operation Monitor

Use Mode 4 to determine if the Throttle Position Sensor (TPS), Starter circuit and/or Vehicle Speed Sensor (VSS) are in proper working order.
 
  1. Turn the ignition switch on, but do not start the engine.
  2. Turn the dial on the ECU fully clockwise. After the LED flashes 4 times, turn the dial fully counter clockwise.
  3. Make sure the RED LED is turned off.
  4. Make sure the RED LED turns on when depressing the gas pedal. If not, check or replace the Throttle Position Sensor.
  5. Make sure the RED LED turns on when turning the ignition key the START position. If not, check or replace the starter.
  6. Drive the vehicle with the ECU unbolted and within view. Make sure the GREEN LED turns on when speed is 12 MPH or more. If not, check or replace the Vehicle Speed Sensor.

Mode 5 – Real Time Diagnostic Function

Use Mode 5 to determine if the Crankshaft Position Sensor (CPS), Mass Air Flow Sensor (MAFS) and/or Ignition signal are working properly.
 
  1. Start engine.
  2. Turn the dial on the ECU fully clockwise.
  3. After the LED flashes 5 times, turn the dial fully counter clockwise.
  4. Make sure LEDs do not flash for 5 minutes when racing or idling the engine.
  5. If it flashes, count the number of flashes, turn engine off, and see the following 3 paragraphs. Perform real-time diagnosis inspection and repair or replace malfunctioning part if present.
  6. If LEDs do not flash for 5 minutes, turn engine off.

Mode 5 ECU Code Information

If the RED LED flashes 3 times for 1.5 seconds, check the Crankshaft Position Sensor. Check the harness continuity at CPS when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.
 
If the GREEN LED flashes 2-3 times for 0.5 seconds, check Mass Air Flow Sensor. Check the harness continuity at MAFS when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.
 

If the GREEN LED flashes 4 times for 0.2 seconds 3 times, check the ignition signal. Check the harness continuity when the engine is stopped. Inspect the harness for dust and clean if necessary. Check the pin terminal at ECU for bends and remove them as necessary. Reconnect harness and recheck continuity. During real-time diagnosis, tap the harness connector or component and check if trouble code is displayed. If so, replace terminal.

Do you want more Nissan projects and cheap fixes? Check out Project Cheapfinder, an $800 1995 Nissan Pathfinder that I’m building into an overlanding rig on the cheap.

Check it out below!
YouTube player


 

Subscribe to my YouTube channel so you don’t miss out on any of my weekly rock crawling, wrenching or general automotive stupidity. New videos every Saturday!

Click here to Subscribe:
Pathmaker Productions – YouTube

Check out my latest video:

As an Amazon Associate, I earn from qualifying purchases.

7 comments

Dear Sir
Can anybody tell me what ECU Flash Code 43 means other then [ Throttle Position Sensor ] What is it trying to tell me? its a 1987 Nissan D21 Hard Body V-6 3.0 L. With a old throttle body with 2 large injectors. it runs in limp in mode but wont go over 2900 RPMs most of the time but every once in a while it run really rough.
Mech. everything is new and perfect, New or Spec.. I think its the computer or most likely something to do with the throttle body?

PathmakerProductions

If you’re seeing a code 43 it means there is an error with your TPS meaning it should be replaced. If you put in a new Throttle Position sensor and still get a code 43 that is a sign it could be a wiring fault or something in the ecu. Always start with the most simple fix and go from there so I’d try a new TPS and see how it runs.

Felipe R. Estevez

Como faco pra conseguir o código de falhas pdf do Nissan pathfinder 95 WD21

PathmakerProductions

The process is listed in this article, you have to count lights on the ECM and then look at the chart to see which error code you have.

Thanks for the info. All the time it must have taken and for free. You my friend are awesome.

help.. help..
went to start truck. 1990 something with the 2.4 cylinder. i found the fuel pump reley not working. it wasent turning fuel pump on.so i switched the horn reley with it. nothing. the horn worked with the swap but still no fuel. i did some fancy wireing to get the pump to work. it started but #3 hole is not ther. checked spark. its good. forced 12 volts to the injector and it clicks as it should. new cap.rotor.plugs. still no #3. is the #3 injector pluged and why cant i get dash codes from ecu. it dode the mode flashes.but turning screw back left to retrieve codes is not working. ther is no check engine light on..is the fuel pump silanoid controling other sensors also. #3 also has great compression. iam at a loss… loss. please advise..

PathmakerProductions

From the sounds of your diagnosis it sounds like your injector could be plugged. At this point try swapping that not working #3 injector with one of the working ones. If #3 starts to fire then you know its the injector clogged (really easy to have happen, the holes are very small). If #3 still doesn’t fire then you know its an electrical issue. Nissans have a lot of grounds and are picky about them so I’d also check grounds. As for check engine light not showing up thats not a huge surprise, sometimes the dash light is burnt out, sometimes it just doesn’t light up but you have codes stored. If your IGN is to on and the ecu light is flashing, wait until it flashes 3 times and then turn the screw, it should go into code reading mode. Hope that helps!

Leave a Reply