Nissan Skyline V34 (1998–2002) - a legendary Japanese sedan, known for its reliability and technology. However, even this model is not immune to electronics, which begin to act up over time. If the dashboard lights up check engine, but you don’t have a diagnostic scanner at hand - no problem. B Skyline V34 There is a built-in self-diagnosis system that allows you to identify errors without additional equipment.
In this article we will look at how to activate the self-diagnosis mode, decipher fault codes and what to do next. The method works for all modifications V34 - from basic 250GT to top GT-R (BNR34). Important: the procedure does not require disassembling the interior or connecting to a computer, but it will require care and strict adherence to the instructions.
How to start self-diagnosis mode on Skyline V34
To activate the built-in diagnostic mode, you don't need any special tools - just the ignition key and a little patience. The algorithm is the same for all versions V34, including models with automatic And mechanical gearboxes.
Sequence of actions:
- Turn off the ignition and make sure that all electrical consumers (headlights, radio) are turned off.
- Press and hold the button
ODOMETER RESET(daily mileage reset) on the dashboard. - Turn the key to position
ON(without starting the engine). - After 5–7 seconds, the symbols will appear on the odometer display
----or0000- this is a signal to enter the self-diagnosis mode.
If the screen does not respond, check:
- 🔋 Battery charge - at low voltage the system may not start.
- 🔌 Reset Button Contacts — oxidation or contamination prevents operation.
- 🔑 Key position - he must be in position
ON, but not inSTART.
- Yes, everything worked out
- No, I had to repeat it
- The screen does not respond
- Different result
After successful login, the system will begin to display error codes sequentially. Each code consists of 4 digits (For example, 0120) and is displayed in the format – – – –, where dashes are replaced by numbers. If there are no errors, the screen will remain 0000.
Deciphering Skyline V34 error codes
Fault codes in Skyline V34 are divided into two categories:
- 🔴 Critical (require immediate elimination, e.g.
0340— malfunction of the crankshaft sensor). - 🟡 Minor (the car can be driven, but diagnostics are recommended, e.g.
0505— idle speed error).
Below are the most common codes and their meaning:
| Error code | Description | Possible reason | Recommendations |
|---|---|---|---|
0120 |
Throttle Position Sensor Malfunction | Oxidation of contacts, broken wiring, sensor failure | Check the connector, measure the sensor resistance (standard: 2–8 kOhm) |
0340 |
Crankshaft Position Sensor Error | Sensor damage, contamination, open circuit | Operation prohibited! The sensor needs to be replaced. |
0505 |
Idle air control system malfunction | IACV valve contamination, air leaks, throttle malfunction | Clean the valve, check the tightness of the intake tract |
1120 |
Problems with the coolant temperature sensor | Short circuit, broken wire, sensor fault | Check sensor resistance (at 20°C: ~2.5 kOhm) |
1320 |
Malfunction of the oxygen sensor (lambda probe) | Sensor wear, fuel system contamination, air leaks | Replace the sensor, check the exhaust system for leaks |
Complete list of codes for Skyline V34 contains more than 200 items, but 80% of faults occur in the 15–20 most common errors. If you see a code that is not in the table, we recommend using official manual or specialized forums (for example, SkylineOwners).
⚠️ Attention: Codes0340(crankshaft) and0335(camshaft) indicate critical faults. Driving with such errors can lead to engine damage or emergency stop.
What to do after receiving error codes
Self-diagnosis shows symptoms, but not always the exact reason. For example, code 0505 (idling) can be caused by valve contamination IACV, and air leaks through a cracked pipe. Therefore, further actions depend on the nature of the error:
Take photos or write down all error codes
Check the most likely causes (contacts, wiring, sensors)
Reset errors and repeat diagnostics
For critical errors (0340, 0335), contact service -->
If the error is related to sensors (For example, 0120, 1120), follow these steps:
- Visually inspect the sensor connector for oxidation or damage.
- Test the wiring with a multimeter (the resistance should be within the normal range for the specific sensor).
- If you suspect a sensor malfunction, replace it with a known good one (for example, from disassembly).
For errors related to fuel system (1320, 0420), check:
- 🔥 Spark plug condition — carbon deposits or gaps greater than 1.1 mm may cause false errors.
- 🛢️ Fuel quality — low-octane gasoline provokes detonation and malfunctions of the lambda probe.
- 🔧 Exhaust system tightness — cracks in the manifold or burnt gaskets distort sensor readings.
If the error continues to appear after eliminating the cause, try resetting the ECU adaptations. To do this, disconnect the battery for 10–15 minutes or use a diagnostic scanner (for example, Consult-II).
How to reset errors after repair
After troubleshooting, errors remain in memory ECU (electronic control unit). They must be reset, otherwise the system will continue to signal a problem. You can do this in two ways:
Method 1: Through self-diagnosis mode
- Enter diagnostic mode (as described above).
- Once all codes are displayed, press and hold the button
ODOMETER RESETwithin 10 seconds. - The screen will appear
0000- this is a confirmation of the reset.
Method 2: Disconnecting the battery
Disconnect negative terminal battery for 15–20 minutes. This will lead to a complete reset of the ECU adaptations, but will also disrupt the settings of the radio, clock and other systems. Use this method only if the first method did not work.
⚠️ Attention: After resetting errors Skyline V34 The first 5–10 km may be driven with “dips” or unstable revolutions. This is normal - the ECU “learns” the engine parameters again. If symptoms persist longer, the problem is not resolved.
Frequent errors and their specifics for Skyline V34
Some error codes in Skyline V34 have features that you should know about in advance:
Code 0340 (crankshaft sensor)
B V34 with engines RB25DET And RB26DETT The crankshaft sensor is located in an inconvenient place - under the oil pan. To replace it, you need to remove the pan or use a special key. If the sensor circuit is broken, the engine stalls instantly and does not start until the fault is eliminated.
Code 0505 (idle)
In models with automatic transmission Unstable idle may be related to more than just the valve IACV, but also with brake pedal position sensor. If the RPM jumps when you press the brake, check this sensor.
Code 1320 (lambda probe)
On GT-R (BNR34) two oxygen sensors are installed - before and after the catalyst. If the error appears only on the second sensor (Bank 2 Sensor 2), most likely the problem is in the catalyst (clogged or destroyed).
How to check a lambda probe without a scanner?
Remove the connector from the sensor and connect a multimeter to its signal wire in voltage measurement mode (range 0–1 V).
Start the engine and warm it up to operating temperature.
At idle, the voltage should fluctuate in the range of 0.1–0.9 V with a frequency of 2–3 times per second.
If the voltage is stable (~0.45 V) or absent, the sensor is faulty.
When self-diagnosis doesn't help
Built-in self-diagnosis system Skyline V34 not omnipotent. It won't show:
- 🔧 Mechanical problems (wear of piston rings, play in bearings).
- 📉 Problems with the fuel system (low pressure in the rail, clogged injectors).
- ⚡ Electrical faults, not related to sensors (for example, corrosion of wiring harnesses).
If after resetting the errors check engine lights up again and the codes repeat, more in-depth diagnostics will be required:
- 🔍 Checking with an oscilloscope — to analyze sensor signals (for example,
CKP,CMP). - 📊 Diagnostics with a scanner — Consult-II or ELM327 (with protocol support
Nissan 14+2). - 🛠️ Manual check — compression measurement, exhaust gas analysis, visual inspection.
For owners Skyline V34 with turbocharged engines (RB25DET, RB26DETT) it is especially important to pay attention to:
- 🌡️ Coolant temperature — overheating leads to detonation and damage to the turbine.
- 💨 Boost pressure - A drop in pressure may indicate a leak in the intercooler or a faulty wastegate.
- 🛢️ Oil quality — in turbo engines, the oil should be changed every 5–7 thousand km.
If self-diagnosis shows errors 0325 (knock sensor) or 0327 (low signal level), immediately check the quality of the fuel and the condition of the spark plugs. These codes often appear when using gasoline with an octane rating below 95.
Error prevention in Skyline V34
To minimize the risk of errors, follow these simple guidelines:
1. Regular maintenance
- 🔧 Change oil and filters every 7-10 thousand km (for turbo engines - 5 thousand km).
- 🔥 Use candles
NGK BCP6ESorDenso IK20- they are optimal for RB-series. - 🛢️ Refuel with fuel with an octane rating of at least 95 (for
GT-R— 98).
2. Electronics control
- 🔌 Once a year, clean the contacts of the sensors and ECU connectors with a special spray (for example, CRC Contact Cleaner).
- 📶 Check the condition of the wiring, especially in friction areas (for example, the harness near the exhaust manifold).
3. Pay attention to symptoms
- 🚗 If the engine becomes “stupid” during acceleration, check the fuel pressure and the condition of the air filter.
- 🔥 The appearance of black smoke from the exhaust pipe indicates an over-rich mixture (check
MAF sensoror injectors).
Following these rules will help you avoid most problems associated with electronics. Skyline V34. Remember: the sooner you find a problem, the cheaper it will cost to fix it.
FAQ: Frequently asked questions about Skyline V34 self-diagnosis
Is it possible to carry out self-diagnosis on a Skyline V34 with an automatic transmission?
Yes, the algorithm for entering diagnostic mode is the same for all versions V34, including models with AT (automatic transmission). The only difference is for cars with AT codes associated with the box may additionally be displayed (for example, 0730 — solenoid malfunction).
What should I do if, after resetting the errors, the check engine lights up again?
This means the problem is not fixed. Possible reasons:
- Incorrect diagnosis (for example, they replaced the sensor, but the problem was in the wiring).
- Poor quality part (especially important for oxygen and crankshaft sensors).
- Additional faults that were not identified during the initial inspection.
We recommend repeating the diagnosis or contacting a specialist with a diagnostic scanner.
How to distinguish a temporary error from a serious malfunction?
Temporary errors (such as those caused by poor contact or moisture) are usually do not repeat after reset. Serious faults (faulty sensor, broken wiring) appear again after a few kilometers.
If an error occurs regularly, it cannot be ignored - this is a direct signal about the need for repairs.
Is it possible to drive with the check engine on if the error is not critical (for example, 0505)? summary>
Technically yes, but not recommended for long periods of time. For example, error 0505 (idling) can lead to:
- Increased fuel consumption.
- Unstable engine operation at low speeds.
- Additional load on the catalyst.
If the error is not critical, you can go to the service center, but it is better to fix it as soon as possible.
0505 (idling) can lead to:Where can I find a complete list of error codes for Skyline V34?
The complete list is contained in service manual (Nissan Skyline V34 Service Manual). It can be:
- Download on specialized forums (for example, SkylineOwners.com or NicoClub).
- Buy a paper version (for example, at eBay or Amazon).
- Find in electronic databases (for example, AllDataDIY or Mitchell1).
Please note: codes may vary depending on the year of manufacture and market (JDM, USDM, EDM).