Nissan Error Codes & Engine Problems
If your Nissan has thrown a check-engine light or gone into limp mode, the fastest way to know how serious it is comes down to the diagnostic trouble code (DTC) stored in the computer. Codes like P0016 (timing chain) on a YD25 Navara or P17F0/P17F1 (CVT judder) on a Qashqai or X-Trail point to expensive internal damage, while others — a dirty MAF (P0101) or a lean-running code (P0171) — are usually cheap sensor or vacuum fixes. This South-African-focused guide gives you the correct meaning of the codes Nissan owners see most, so you can tell the difference before you spend money.
Key Takeaways
- Read the code first. A R450–R750 scan at any workshop pulls the exact DTC — that five-character code tells you whether you’re looking at a sensor or a scrapped engine.
- Timing codes on the YD25 diesel are the big one. P0016 (and a shutdown at ~18° cam delay) usually means the fuel-pump timing chain has stretched on Navara / NP300 / Pathfinder — a top-end job, and a common reason owners source a replacement engine.
- CVT judder codes are “hard” codes. P17F0 / P17F1 on Qashqai, X-Trail, Juke and Micra CVT models point to clutch/hydraulic wear and often the start of gearbox failure — they can’t just be cleared.
- Not every code is a disaster. P0101 (MAF), P0171 (lean), P0400 (EGR) and P0380 (glow plug) are common, well-understood faults that rarely need a new engine.
- Petrol vs diesel matters. NP200 1.6 and Micra petrol engines throw fuelling/ignition codes; Navara/NP300 diesels throw timing, glow-plug and boost codes.
🔧 Equipment Needed: OBD-II scanner, multimeter, and (for diesels) a scope to check cam/crank timing 💰 Diagnostic Cost: R450–R750 for a professional scan in South Africa
How to read Nissan trouble codes
Every Nissan sold in South Africa since the late 1990s is OBD-II compliant, with a 16-pin diagnostic port under the dashboard on the driver’s side. A trouble code follows a standard five-character format:
- First letter — the system: P = powertrain (engine/transmission), B = body, C = chassis, U = network/communication. Almost every code in this guide is a P code.
- First digit — 0 means a generic SAE code shared across all brands; 1 means a Nissan-specific (manufacturer) code such as P1320.
- Remaining digits — the specific fault.
You can pull codes with any basic OBD-II scanner (R800–R2,500 for a decent one), a phone app with a Bluetooth dongle, or a workshop scan tool. On older Nissans you can also read flashing “self-diagnostic” numbers, but the DTC on a scanner is far clearer. Once you have the code, match it against the tables below — and be careful not to confuse the letter O with the number 0; DTCs only ever use zeros.
Generic Nissan engine codes (SAE)
These are standard OBD-II codes. They mean the same thing on a Nissan as on any other make, so any workshop can diagnose them.
| Code | Correct meaning | Common cause | Typical fix |
|---|---|---|---|
| P0011 | ”A” (intake) camshaft timing over-advanced / system performance, Bank 1 | Stuck VVT/oil-control valve, low or dirty oil, worn timing components | Clean/replace VVT solenoid, oil & filter service, check timing |
| P0016 | Crankshaft–camshaft position correlation, Bank 1 Sensor A (cam and crank out of time) | Stretched/jumped timing chain, worn tensioner, faulty cam/crank sensor | Verify timing with a scope; replace timing chain kit if stretched |
| P0101 | Mass Air Flow (MAF) sensor circuit range/performance | Dirty or failing MAF sensor, intake air leak, blocked air filter | Clean or replace MAF sensor; fix intake leaks |
| P0171 | Fuel system too lean, Bank 1 (too much air / too little fuel) | Vacuum/intake leak, weak fuel pump, dirty MAF, clogged injectors | Smoke-test for leaks, test fuel pressure, clean MAF/injectors |
| P0172 | Fuel system too rich, Bank 1 (too much fuel) | Leaking injector, faulty fuel-pressure regulator, dirty air filter, failing O2 sensor | Replace faulty injector/regulator, service air filter |
| P0300 | Random / multiple-cylinder misfire detected | Worn spark plugs, failing coils, injector or fuel-pressure fault | Replace plugs/coils, diagnose fuel delivery, check compression |
| P0335 | Crankshaft Position (CKP) Sensor “A” circuit malfunction | Failed crank sensor, damaged wiring/connector, reluctor ring damage | Replace crank sensor, repair wiring |
| P0380 | Glow plug / heater circuit “A” malfunction (diesel) | Failed glow plug(s), glow-plug relay/module, wiring fault | Test and replace glow plugs, check relay/module |
| P0400 | Exhaust Gas Recirculation (EGR) flow malfunction | Carbon-clogged EGR valve or passages, faulty EGR valve | Clean or replace EGR valve; clear carboned passages |
| P0420 | Catalyst system efficiency below threshold, Bank 1 | Worn catalytic converter, faulty downstream O2 sensor, exhaust leak | Confirm with O2 data; replace failing cat or O2 sensor |
| P0299 | Turbocharger / supercharger “A” underboost condition | Boost leak, sticking VNT turbo vanes, faulty boost sensor, split intercooler pipe | Pressure-test boost system, clean/replace turbo actuator |
| P0744 | Torque converter clutch circuit intermittent (auto) | Degraded ATF, TCC solenoid fault, wiring, valve-body issue | Fluid service, replace TCC solenoid, inspect valve body |
Nissan-specific codes (P1xxx)
The “1” in the second position marks these as Nissan manufacturer codes. The most common one owners see is P1320.
| Code | Correct meaning | Common cause | Typical fix |
|---|---|---|---|
| P1320 | Ignition signal — primary circuit (no primary ignition signal reaching the ECM) | Faulty ignition coil(s) — very common on older petrol Nissans — power transistor, crank sensor or wiring | Replace failed coil(s); check crank sensor and wiring/connections |
If P1320 appears alongside a crank-sensor code, diagnose the crank sensor first; otherwise the ignition coils are statistically the most frequent cause on Nissan petrol engines.
Nissan CVT gearbox codes (JATCO)
Many South African Qashqai, X-Trail, Juke, Micra, Note and Serena models use a JATCO CVT. These transmissions store their own trouble codes, and several are among the most serious a Nissan owner can see. The “judder” codes below are hard codes — they are tied to the transmission’s calibration data and can’t simply be erased; they only clear after the gearbox is repaired and re-calibrated.
| Code | Correct meaning | Common cause | Typical fix |
|---|---|---|---|
| P17F0 / P17F1 | CVT judder — clutch / hydraulic-system performance (transmission shudder) | Worn CVT clutch, degraded/burnt CVT fluid, hydraulic pressure loss, valve-body wear | Fluid & judder diagnosis; often valve-body or full CVT replacement + re-calibration |
| P0776 | Pressure Control Solenoid “B” — performance or stuck off | Failed pressure solenoid, worn valve body, contaminated fluid | Replace solenoid/valve body; usually points to internal CVT wear |
| P0841 | Transmission fluid pressure sensor / switch “A” circuit | Pressure sensor fault, hydraulic pressure problem (often logged with P0776) | Diagnose hydraulic pressure, replace sensor or valve body |
| P0868 | Transmission fluid pressure low (line pressure low) | Worn oil pump, valve-body wear, low/degraded fluid, internal leak | Pressure-test, service fluid, repair/replace valve body or pump |
| P1778 | Step (stepper) motor fault — CVT | Failed CVT step motor, wiring fault | Replace step motor (relatively inexpensive) before assuming full CVT failure |
Which codes mean major engine or gearbox damage?
Most codes are sensor- or maintenance-level fixes. A handful are red flags that the engine or CVT may be on its way out:
Timing-chain damage (diesel) — P0016
On the YD25 2.5 dCi diesel in the Navara (D22/D40), NP300 and Pathfinder (R51), the fuel-pump drive chain is a single-row (simplex) chain and tends to stretch well before the main camshaft chain. A stretched chain throws P0016 (cam/crank correlation), and Nissan’s own strategy shuts the engine down once the cam signal lags the crank by around 18 degrees. Classic warning signs are a rattle on cold start-up or when hot, and the engine refusing to rev cleanly above idle. Left too long, a jumped chain can cause valve-to-piston contact and bend valves — at which point a used or reconditioned engine is often cheaper than the repair.
CVT failure — P17F0 / P17F1 / P0776 / P0868
The judder codes and low-pressure/solenoid codes on the JATCO CVT are frequently the first sign of internal transmission wear. A shudder on light acceleration that sets P17F0/P17F1, or slipping and jolting with P0868/P0776, usually means the clutch pack, valve body or the whole unit needs attention. Because these are calibration-locked hard codes, a proper repair includes re-writing the calibration data — a job for a CVT specialist, and a common reason owners look for a good used gearbox instead of a full dealer rebuild.
Engine-wide fuelling problems — P0300 with P0171/P0172
A random misfire (P0300) on its own is usually plugs, coils or injectors. But when it appears together with P0171 (lean) or P0172 (rich) across the whole engine, it can signal a deeper fuelling or mechanical issue — low compression, a large vacuum leak or a failing fuel pump — worth a compression test before spending on parts.
When to source a used engine or gearbox instead of repairing
Repair makes sense when the code points to a sensor, solenoid, coil or EGR valve. It’s worth pricing a replacement unit when:
- P0016 on a YD25 diesel has already caused a mistimed engine or valve damage — a reconditioned or low-km used Nissan Navara engine is often cheaper than a full top-end rebuild.
- P17F0/P17F1/P0868 point to a worn-out CVT — a good used JATCO gearbox plus re-calibration can beat a dealer rebuild.
- The repair quote approaches the value of the car, which is common on older high-mileage Nissans.
For deeper model-specific mechanical detail, see our guide to Nissan YD25 engine problems, and for petrol models the Nissan NP200 1.6i common problems breakdown. Whole-car options for common models are on the pages for a Nissan Qashqai engine and Nissan NP200 engine.
Frequently Asked Questions
What does P0016 mean on a Nissan Navara?
P0016 means the crankshaft and camshaft positions are out of correlation on Bank 1 — the engine is out of time. On the YD25 diesel it most often means the timing (fuel-pump) chain has stretched. It should be verified with a scope and, if the chain is worn, replaced promptly before it can bend valves.
Are Nissan CVT judder codes P17F0 and P17F1 expensive to fix?
Usually yes. They indicate CVT clutch or hydraulic wear and are calibration-locked “hard” codes that can’t simply be cleared. Fixing them often involves valve-body or full CVT replacement plus a re-calibration, so many owners compare the cost against a good used gearbox.
Can I keep driving with a P0420 or P0171 code?
You can usually drive short-term with P0420 (catalyst efficiency) or P0171 (lean), but you shouldn’t ignore them. P0171 in particular can cause misfires and, over time, engine wear, so diagnose the vacuum leak or MAF fault soon.
How much does a diagnostic scan cost in South Africa?
A professional OBD-II scan typically costs between R450 and R750 at a workshop. Many parts stores will read basic codes for free, though a full diagnosis with live data is worth paying for on serious codes.
Is P1320 a serious code?
P1320 is a Nissan-specific “no primary ignition signal” code, most commonly caused by a failed ignition coil on older petrol engines. It’s a relatively affordable fix — replace the faulty coil(s) and check the crank sensor and wiring.
Get a quote for your Nissan engine or part
Once you know your code, Engine Finder makes the next step easy. If a scan points to a scrapped engine or a failed CVT, tell us your model and we’ll connect you with vetted South African suppliers of used and reconditioned Nissan engines, gearboxes and parts — so you can compare real prices before you commit to an expensive repair.
Sources & further reading:
- YD25 timing-chain diagnosis (yd25.com.au) — YD25 chain stretch, P0016 and the 18° cam-delay shutdown
- Nissan CVT Judder DTC P17F0/P17F1 technical bulletin (NTB17-039) — judder hard codes and re-calibration
- P0016 – Crankshaft/Camshaft Position Correlation (TroubleCodes.net)
- P1320 – Nissan Ignition Signal (engine-codes.com)
Related Articles
Explore more insights on similar topics

Nissan NP200 Gearbox Problems: JR5 Manual, Clutch & Costs (SA Guide)
Nissan NP200 gearbox problems explained — the Renault JR5/JH3 manual, crunchy shifts, 5th-gear whine, soft-clutch cylinder faults, and what a used or recon NP200 gearbox costs in SA.

BMW B47 Engine Problems: EGR Recall & SA Repair Costs (2026)
BMW fixed the N47's chain-snap epidemic with the B47 — but the EGR cooler fire-risk recall, DPF clogging and carbon build-up became the new headaches. Symptoms, SA repair costs, and when a used engine wins.

Toyota Hilux Gearbox Problems: GD6, 4Y, Auto & Manual (SA Guide)
Toyota Hilux gearbox problems explained, manual & auto faults, clutch costs, GD6 vs older boxes, and how to compare Hilux gearbox prices in SA.
Important Disclaimer
This content is for informational purposes only and is based on research from automotive industry sources. Engine Finder is not a certified automotive repair facility. Always consult with qualified automotive professionals before performing any repairs or maintenance. Improper repairs can result in personal injury, property damage, or vehicle malfunction. We assume no responsibility for actions taken based on this information.