Jump to content
SAU Community

Recommended Posts

Need a little assistance please..

First time I've ever seen the a warning light come on ( Check Engine ) so I hooked up the datascan and found Fault Code 21 ( 1st occurance ).

Does this usually mean Coil Packs or ......??

Car is 2000 ER34 with RB25DE NEO ( VCT )

Did search but didn't find much so help would be great.

Cheers.

Link to comment
https://www.sau.com.au/forums/topic/240620-fault-code-21/
Share on other sites

I have little experience in diag codes but doing a bit of research, is your car ODBII? I assume it is since it's post 98 however if it truly is 21 it make more sense if it was nissans earlier own diagnostics...still doing research just let me know what you do

Edit: Actually....hold on finding more information now

Link to comment
https://www.sau.com.au/forums/topic/240620-fault-code-21/#findComment-4204106
Share on other sites

Found this, Relevant?

http://www.d1nz.com/forum/viewtopic.php?t=...7b17b9c3814c13f

Very useful info for ECCS-equipped cars!

*Modes & codes

Mode 1 is called the "Exhaust Gas Sensor Monitor" because it informs you about oxygen sensor activity. With the engine running and fully warmed up, the green LED should blink, going on when the sensor sends a lean signal and off when it sends a rich signal. You should see 5-10 flashes every 10 seconds. If the LED is on more than it's off, there's a lean condition, and vice versa. Sluggish blinking should make you suspect a fouled sensor.

Mode 2, the Mixture Ratio Feedback Control Monitor, lets you know whether or not the air/fuel mixture is being controlled within the proper range. If the red and green LED's flash pretty much simultaneously with the engine running, mix control is okay. If the red LED is off more often than the green one, richness is indicated. If the red is on more than its mate, think lean.

Mode 3 has the name "Self-Diagnostic," and it's more what you're used to on other vehicles because it yields fault codes, both hard and intermittent, which are communicated to you by means of the flashing of both LED's. The red one gives the first digit, and the green one the second digit. For instance, if the red flashes twice, then the green flashes once, you've got a Code 21.

Get the engine up to normal temp, preferably by driving the car for 10 minutes, then pull the codes. In the case of a no-start, crank the engine for at least two seconds. If you see 55, all is well (in older models, 44 meant the same thing). Be sure to write down any other codes because they'll be erased when you go on to Mode 4, which means you will have lost any help on intermittents. Normally, codes are retained in memory for fifty starts.

Mode 4, called the "Switches On/Off Diagnostic Mode," checks the function of the switches that serve as inputs to the ECU, specifically those for ignition key start position, idle, and vehicle speed. For the first two, the red LED will go on or off when switch status is changed. In other words, with the ignition on, the red light should illuminate both when you step on the gas pedal and when you turn the key to start. If not, check the appropriate circuit. The vehicle speed sensor lights the green LED when you exceed 12 mph (get the drive wheels off the floor to do this in the shop, or have a helper drive while you keep your eyes on the ECU).

Mode 5 ("Real-Time") gives instantaneous trouble codes to let you know what's going on right now in four monitored circuits. Codes are flashed out just once when a malfunction is detected, then they're immediately forgotten. And the way you read them is different -- you observe the flashing of one LED or the other, the red one reporting on the crank angle sensor and the fuel pump circuits, and the green on the air flow meter and ignition signal circuits.

If the red LED pulses out a series of long flashes separated by equally long pauses, a malfunction in the crank angle sensor or its circuit's indicated. Groups of three short flashes of the red LED point to the fuel pump or its circuit. With the green LED, two medium flashes followed by a pause, then two again, and so on, should cause you to suspect the air flow meter and its related wiring. Groups of four flashes mean there's a problem with the ignition signal.

This is an extremely sensitive and very useful mode. You can wiggle wires and connectors, rap on components, and have somebody else drive the car while you watch for those fleeting indications of trouble. You'll know everything's okay if you see no flashing in five minutes of revving and idling.

ECCS fault codes..

How to check for fault codes.

The ECCS Control is found under the passenger side kick panel.

The ECU has a window on one side to view a red LED and a green LED - when checking fault codes, a red flash is worth 10, and a green flash is worth 1. So for example, the code to say that everything is functioning normally would be 5 red flashes and 5 green flashes - the code is 55.

The ECU has 5 modes of operation, for diagnostics codes, it has to be set to mode 3.

1. Make sure the screw next to the viewing window is turned clockwise.

2. Turn the ignition on

3. Both LEDs with flash once, then a pause, then a second time, then a pause, etc. etc. up to 5 times then will repeat the process. After is has flashed 3 times then turn the screw completely anti-clockwise. - this will select mode 3.

4. The LEDs will now flash codes. 55 means that everything is normal. The rest are written below.

5. When finished, turn the screw back to clockwise and the ECU will reset itself automatically.

Don't worry about the '5th cylinder misfire' and '6th cylinder misfire' or anything, the codes are the same for all Nissans.

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 (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

Link to comment
https://www.sau.com.au/forums/topic/240620-fault-code-21/#findComment-4204114
Share on other sites

Coil packs could be on its way out change them to Splitfires. Its a common issue with R34s.

In regards to engine error codes I recommend on of these:

http://www.skylinesaustralia.com/forums/Ec...Di-t228314.html

It will show you all the info you will ever need, I got one - money well spent IMO.

Link to comment
https://www.sau.com.au/forums/topic/240620-fault-code-21/#findComment-4204237
Share on other sites

Thanks for that info James. I guess through process of elimination ( per the codes ), I can narrow it down to either the coil packs or the ignition module or a wiring / connection issue.

I cleard the error message and drove the car today and the fault didn't return so I guess I'll wait and see what happens.

iseekool, yeah I have a consult cable from NewKleer and the program to interface with the car via my laptop ( which I think is the same sort of thing as the unit in that link ? )

Very cool software but it doesn't point directly to faulty components ( AFAIK ).

Will wait and see what happens, then if it returns I'll try some coil packs.

Anyway, thank for the responses guys :thumbsup:

Link to comment
https://www.sau.com.au/forums/topic/240620-fault-code-21/#findComment-4204973
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Similar Content

  • Latest Posts

    • Me, I would happly spend some more coin on better tyres for my street car  Will they work, yes, of course, but why substitute some dry grip/braking distance, and wet weather grip/braking distance on what is really old tech to save some coin on your "precious" street car In the end it might not be you that farks up, it's the thousands of other idiots on the street that you need to worry about  For a street car that gets some "fun time", I have found that a quality tyre that can handle dry, wet, cold (Canberra gets pretty cold) and hot conditions, which may costs a little more, is great insurance  From my experience with them (driving around Goulburn in the winter) the RE003's are pretty poor in cold and/or wet conditions on the street If RS4's didn't hate gripping in the cold I would be running them always on the street,  great in the dry, OK in the wet, but, they do hate the cold, with a passion, I run PS5's year round now, basically, I've found the PS5 to be a great year round street tyre for all conditions, they last well, and are mid range pricing wise TL;DR. Tyre choice is probably like what brand and grade oil you should use, ask 10 people, and get 10 different answers... LOL
    • Extend the sensor out of the car, put it in a pot of oil, heat oil up. You'll get to 80-120 then 馃槢
    • Yeah - I tried throwing the formulas from ChatGPT and it tried it's best as it told me that the Formula in HPTuners as requested is a Linear function, but the original data I provided it (resistance to temp) is not linear and thus it kept trying to suggest formulas that would be more accurate in regions I actually want it to be accurate in. But I didn't quite understand it at the time. I have now thrown the data into graphs and can clearly see they're all different shapes. Given it's an oil temp sensor I probably want it to be most accurate between 80 and 120c - So I don't really see much alternative other than driving the hell out of the car and letting it cool down from 120C, noting the voltage on the sensor as it chills out. But at that point if I write it down, well, I'll be able to know this from the voltage. Would look pretty stupid on a datalog or a video showing me going down the straight at 0.265V Oil temp 
    • Yeah, it looks like it's being ran as a constant current setup is my guess. Get some more data points, reading the degrees C on the gauge, and what the voltage is you're seeing out of it. The sensor itself is not linear, even in smaller ranges of like 20 - 60 it's non linear. But if we can get some good plots, particularly at those 5volt steps, it will be very easy to work out, and then I can give you a logarithmic formula if its you need an actual formula. Also, very likely ChatGPT will lead you astray with some of this stuff, as it totally depends on how the circuit is built.
    • So to further complicate things or hopefully explain better: This is a VDO sensor. It clearly does this math inside the gauge itself... because it displays a temperature in C to me instead of a voltage. The signal wire to the gauge is in Volts, not Ohms. I have just teed into this and sent it to the ECU. ChatGPT spat this out: Temperature (脗掳C) Thermistor Resistance (脦漏) Voltage Output (V) -40 36563.56 4.973962698 -35 26284.63 4.963854097 -30 19149 4.950518086 -25 14127.68 4.933166097 -20 10504.68 4.910527969 -15 7721.35 4.879055954 -10 5720.88 4.838133512 -5 4284.03 4.786165799 0 3240.18 4.721119717 5 2473.6 4.640900563 10 1905.87 4.543692515 15 1486.65 4.429695182 20 1168.64 4.296344225 25 926.71 4.144091368 30 739.98 3.972492431 35 594.9 3.782907287 40 481.53 3.577860996 45 392.57 3.361217186 50 322.17 3.136573398 55 266.19 2.908608143 60 221.17 2.68039363 65 184.72 2.455599277 70 155.29 2.239608872 75 131.38 2.035132288 80 112.08 1.846579676 85 96.4 1.674774149 90 82.96 1.511882199 95 71.44 1.359001674 100 61.92 1.222169588 105 54.01 1.100403407 110 47.24 0.989775394 115 41.42 0.889528391 120 36.51 0.800974069 125 32.38 0.723478416 130 28.81 0.654148313 135 25.7 0.591893137 140 23 0.536380597 145 20.68 0.487551867 150 18.59 0.442640126 155 16.74 0.40213318 160 15.11 0.365841848 165 13.66 0.333073247 170 12.38 0.303758956 175 11.25 0.277572169 180 10.24 0.253917873
  • Create New...