PDA

View Full Version : Nissan ECU diagnostics



J Squared
02-25-2008, 03:38 AM
Nissan was thoughtful enough to provide most factory ECUs with built-in diagnostics, even before OBDII was standard. In fact, I believe even OBDII ECUs still have the OBDI diagnostics function built in, alongside the standard check port. You can use the ECU itself to check for issues, which is helpful if you have performed a swap and did not bother with the OBDII port.

Running diagnostics on the ECU can help a ton when troubleshooting issues or trying to track down power loss or bad gas mileage. It will let you know when a sensor is bad, whether the engine is seeing any knock, or if you have a clogged cat. Some even have built-in A/F metering (although i wouldnt trust it so much...). Steps for checking the ECU codes are below:

First things first, gain access to the ECU. It is usually located in the (U.S.) passenger side kick panel. You will probably have to unbolt the ECU from the unibody to check the codes, as the diagnostics lights are almost always on the firewall side of the computer (why, I have no idea). Once you have full access to the ECU locate a recessed dial, located near a small oval opening in the side of the computer shell. The oval opening contains the code indicators, and the dial is used to set the diagnostics mode. It can also be used to fine-tune your idle, however that is unrelated to this process (give it a shot though, it works :) ). Make a mental note of where the dial sits currently, or perhaps mark the position on the ECU case. Next, rotate the Key to ON, and you are good to go for diagnostics.

Here is where the process gets a little more specific based on your ECU. Some Nissan ECUs have two LEDs in the oval for diagnostics, and some have one. Still others have none, and the CEL (check engine light) acts as the diagnostic light. To put the ECU into diagnostics mode if you have one (red) LED or no LEDs at all, simply turn the dial fully clockwise for two seconds, then turn it quickly back fully counter clockwise. The codes will show up (either on the LED or the car's CEL) as a two digit number, represented by flashes on the light. You will see a series of long flashes (approximately two seconds), followed by a series of short flashes (one second); this is the returned code. It is possible to get multiple codes one after another so pay close attention to the flashes, and perhaps jot them down. Here is an example:

long - long - long - short - short (pause) long - short - short - short

This would be codes 32 and 13, or EGR and ECT sensors.

If you have one red and one green LED you are in luck as the separate LEDs are a bit easier to read. However, this type of ECU has multiple diagnostic modes, and you will have to set the ECU to the correct mode first. To do so, rotate the dial on the ECU fully clockwise until the red LED starts flashing. The flashes, seperated by pauses, indicate which mode is current. Wait for the LED to flash three times in quick succession, then immediately rotate the dial completely counter clockwise. Mode three is the diagnostics mode.

Wait a moment, and the LEDs will begin to display any codes stored in the ECU. The red LED indicates the first digit, the green the second digit. Again, multiple codes may come up, so pay attention. Naturally:

red - red - red - red - green - green - green - green - green

would indicate a code 45, or a leaky injector.

Below is a list of codes that may be returned. Keep in mind that a code should ALWAYS be returned, even if everything is OK (represented by code 55). If no codes are returned after waiting for 10-15 seconds, start the process over. Also, to stop the diagnostics mode simply turn the key OFF and return the dial to its original position. You can also return codes while the car is running, and I would definitely recommend this as some codes will not come up if the car is only turned on. Still, friends dont let friends troubleshoot and drive; ask a buddy for help :)


11 Crank Angle Sensor

12 Mass Air Flow Sensor

13 ECT Sensor

14 Vehicle Speed Sensor

16 TCS Signal

21 Ignition Signal Circuit

25 Idle Air Control Valve

22 Fuel Pump Control

31 ECM

32 EGR Function

33 Heated Oxygen Sensor

34 Knock Sensor

35 EGR Temperature Sensor (RH)

41 Intake Air Temperature Sensor

42 Fuel Pump Sensor

43 Throttle Position Sensor

45 Injector Leak

46 Secondary Throttle Sensor

51 Injector Analysis

53 Exhaust Gas Sensor (LH)

54 Signal Circuit From A/T Control Unit To ECM

55 System OK

65-71 Single Cylinder Or Multiple Cylinder Misfire

72 Three Way catalyst Function

76 Fuel Injection System Function

77 Rear Heated Oxygen Sensor

82 Crankshaft Position Sensor

84 A/T Diagnosis Communication Line

91 Front Heated Oxygen Sensor Heater

103 Park/Neutral Position Switch

105 EGR & Canister Control Solenoid

Lone_Wolf
02-25-2008, 03:52 AM
repped

tangch
02-25-2008, 04:28 PM
nice...gonna check this on my car this wkn.

skydunk22
02-26-2008, 02:05 PM
You stated what numbers mean what problems but how do I figure out flashes to numbers?

Example: red-red-green-green = what number

J Squared
02-26-2008, 02:07 PM
The red flashes are the first digit, green flashes are the second digit. So that would be code 22. Red-red-green-green-green would be 23, etc. With a one LED ECU its different, long flashes are the first digit, short flashes are the second digit.

skydunk22
02-26-2008, 10:00 PM
gotcha! thanks!

J Squared
02-28-2008, 05:05 PM
Some more information on the other modes available for 2 LED ECUs. Off hand this includes the SOHC KA and RB20:

Self Diagnostics



Mode I - Exhaust Oxygen Sensor Monitor

Use Mode I to determine if the Oxygen Sensor is functioning properly.


Warm the engine to normal temperature.
Run the engine above 2000 RPM under no load while looking at the ECU.
Make sure the GREEN LED goes on and off more than five times during ten seconds at 2000 RPM.
If the number of flashes are not more than five, replace the oxygen sensor. If the LED does not flash, check the sensor's circuit.

Mode II - Mixture Ratio Control Monitor

Use Mode II to determine if the air/fuel mixture is cycling correctly.


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

Mode III - Stored Fault Code Reporting

Use Mode III to retrive all stored trouble codes in memory.


Turn the ignition switch on, but do not start the engine.
On the ECU, turn the diagnostic mode selector screw fully clockwise (or if you have a switch, turn it on). Wait until the LED flashes 3 quick bursts, then turn the screw fully counter clockwise (or turn the switch off).
The check engine light will begin to flash trouble codes. Red flashes are units of ten and green flashes are units of one. (red-3 flashes, green-1 flash = code 31) Note all codes until it begins to loop.
To clear all stored codes, turn the screw fully clockwise (or turn the switch on). Wait until the LED flashes 4 quick bursts, then turn the screw fully counter clockwise (or turn the switch off). To retain the codes in memory, simply turn the ignition off. KA24E Codes:


11 Crankshaft Position Sensor Circuit
12 Mass Air Flow Sensor Circuit
13 Engine Coolant Temperature Sensor Circuit
14 Vehicle Speed Sensor Circuit
21 Ignition Signal Missing in Primary Coil
31 Engine Control Unit (ECU)
33 Oxygen Sensor Circuit
41 Air Temperature Sensor Circuit
43 Throttle Position Sensor Circuit
55 No Malfunctions

Complete list of Codes for other models:

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 ECU
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 (B2)
41 Intake Air Temperature Sensor
42 Fuel Temperature Sensor
43 Throttle Position Sensor
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
Check or replace the sensor(s) and related components corresponding the list of stores trouble codes.


Mode IV - Switch Operation Monitor

Use Mode IV to determine if the Throttle Position Sensor (TPS), Starter circuit and/or Vehicle Speed Sensor (VSS) are in proper working order.


Turn the ignition switch on, but do not start the engine.
Turn the dial on the ECU fully clockwise. After the LED flashes 4 times, turn the dial fully counter clockwise.
Make sure the RED LED is turned off.
Make sure the RED LED turns on when depressing the gas pedal. If not, check or replace the Throttle Position Sensor.
Make sure the RED LED turns on when turning the ignition key the START position. If not, check or replace the starter.
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 V - Real Time Diagnostic Function

Use Mode V to determine if the Crankshaft Position Sensor (CPS), Mass Air Flow Sensor (MAFS) and/or Ignition signal are working properly.


Start engine.
Turn the dial on the ECU fully clockwise.
After the LED flashes 5 times, turn the dial fully counter clockwise.
Make sure LEDs do not flash for 5 minutes when racing or idling the engine.
If it flashes, count the number of flashes, turn engine off, and see the following 3 paragraphs.
Perform real-time diagnosis insepction and repair or replace malfunctioning part if present.
If LEDs do not flash for 5 minutes, turn engine off.
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 twice-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.

JJ Alfano
02-28-2008, 05:11 PM
when the fuck did a green one come into play..my ecu only has read, the check engine light was on, but it still gave me 55 allllll day

Zippy69
02-28-2008, 08:00 PM
SOHC ecu's have a green and red. DOHC have only green. Some people should check things before they just randomly post a reprint.

J Squared
02-28-2008, 08:22 PM
wut?

BTW KA24DE ECUs have a red LED, not a green.

/merge