On this page
- The one-line answer
- The codes, split by what they measure
- P17F0 and P17F1
- What the Nissan bulletin actually says
- The three hydraulic suspects, ranked
- A code the JF011E had and this one cannot have
- What live data must show before you condemn a part
- Electrical or hydraulic
- Code combination → first part to open
- Sources and frequently asked questions
A code list is easy to find and nearly useless on its own. What decides the part is not the code's name but which control loop failed, and whether the failure is hydraulic, electrical or mechanical. This page is the version we diagnose from: the codes this platform actually documents, the Nissan bulletin flow that separates belt-slip P17F0 from uncalibrated P17F0, the three hydraulic bores that produce most of the pressure codes, and the scanner data that has to be on the screen before anyone opens a crate.
What this page gives you
- The documented code set for the RE0F10D, separated from generic OBD-II circuit codes that appear on any car.
- The two meanings of P17F0 / P17F1, and the four-step escalation Nissan uses to tell them apart.
- The NTB21-051 decision flow as a table — when the bulletin applies, when it explicitly does not, and which branch installs a sub-assembly versus a control valve.
- The three worn bores behind most pressure codes (Sonnax 5290 and 1715 references included).
- A code the JF011E had and this one cannot have — the fastest way to spot a listing written for the wrong unit.
01The one-line answer
If you only read one line: on the CVT8, a pressure code is a witness, not a patient. P0776, P0841, P0868, P2813 and the P17F0 family all report the same underlying condition — the valve body can no longer hold the pressure the TCM commanded — so the diagnosis is to prove where the pressure leaves the circuit, not to replace whatever component the code happens to name. Get the fluid history, the freeze-frame and one live-data log first; then the code becomes an instruction.
02The codes, split by what they measure
Two lists, kept apart on purpose. The first is what the platform documents — the codes in Nissan's own bulletin for this transmission plus the ones the aftermarket trade consistently maps to it. The second is the generic OBD-II circuit vocabulary that appears on any electronically controlled gearbox and tells you almost nothing until you have looked at live data.
| Code | What it measures on this platform | Control loop | First check |
|---|---|---|---|
P17F0 | Judder / belt-slip detection — the TCM has seen a pulley-ratio or vibration pattern it reads as belt-to-pulley friction loss | Mechanical, reported through ratio control | When was the unit or valve body installed? Then fluid condition, then belt-slip evidence |
P17F1 | The second judder code, same detection family, different threshold context | Mechanical / ratio | Same order as P17F0 — and note that P17F0 alone without a judder complaint is a bulletin exclusion |
P0776 | Pressure control solenoid B — performance or stuck off | Hydraulic control | Commanded versus actual pressure; bore wear before solenoid replacement |
P2813 | Pressure control solenoid G | Hydraulic control | Same logic — it is a different solenoid reporting the same pressure shortfall |
P0841 | Transmission fluid pressure sensor A — range or performance | Sensor, honest reading | Verify with a mechanical gauge. The sensor is usually telling the truth |
P0847 | Fluid pressure sensor / switch B — range or performance | Sensor | Same gauge check; also appears alongside valve body wear in parts catalogues |
P0868 | Secondary pressure too low | Hydraulic — pump and secondary circuit | Pump flow control valve bore; relief valve; internal leak-down |
P0746 | Pressure control solenoid A — performance or stuck off | Hydraulic / electrical | Live pressure tracking; resistance check only after that |
P0965 / P0967 | Pressure control solenoid circuit faults | Electrical | Harness, connector pin fit, solenoid resistance against spec |
P1715 | Input speed signal — Nissan-specific | Sensor / signal | Sensor and harness first; but P1715 alone is also a bulletin exclusion |
Sources: P17F0, P17F1, P0776, P2813, P0841 and P1715 are the codes named in Nissan Technical Bulletin NTB21-051 / AT21-005 (2017–2019 Rogue Sport, RE0F10D). P0868, P0746, P0965 / P0967 and P0847 come from trade diagnostic tables and a JF016E parts catalogue that lists them among its failure symptoms.
| Generic code | What it literally says | Why it proves nothing alone |
|---|---|---|
P0700 | TCM requested the MIL | A doorbell. Read the transmission module, not the engine module |
P0715 / P0720 | Input / output speed sensor circuit | Genuine sensor failure and belt slip produce the same signal gap |
P0740 / P0741 | Torque converter clutch circuit / performance | Lock-up shudder mimics judder on this family almost exactly |
P0744 | TCC circuit intermittent | Converter, solenoid or harness — three very different parts |
U0100 | Lost communication with the TCM | Power, ground or CAN. Fix the wiring before the gearbox |
| Limp mode, no code | TCM protective strategy | Overheat or critical pressure loss. Read fluid temperature and the deterioration counter |
03P17F0 and P17F1: one code, two meanings
This is the single most expensive misunderstanding on the CVT8, and it costs the trade complete assemblies every month. The code means "the TCM has detected a judder pattern". It does not say whether the judder came from a belt that has worn the pulley faces, or from a valve body that was fitted and never had its calibration data written. Both produce the code. Both produce a shake the driver feels between roughly 30 and 45 mph on light throttle.
| What you know | Likely cause of P17F0 / P17F1 | Correct action |
|---|---|---|
| Car has high mileage, no recent transmission work, fluid dark or glittering | Belt-to-pulley friction loss; the judder is real mechanical wear | Belt-slip evidence check, then sub-assembly territory |
| Valve body or complete unit replaced days or weeks ago; code appeared immediately | Calibration not written — the PCM does not recognise the new hardware | Write the calibration data for that unit. Do not replace anything |
| Fluid and filter serviced, judder returned | Worn control bores — cleaning restores flow but not pressure control | Control valve assembly |
| P17F0 stored with no judder complaint at all | May be a detection artefact | Nissan's bulletin explicitly excludes this case — diagnostics continue outside that flow |
The calibration side deserves a paragraph of its own, because it is the part that surprises rebuilders outside the dealer network. Every CVT8 valve body and unit ships from Nissan with a calibration file, and each valve body's output varies slightly from the next — the file normalises those variations. The correct file is identified by a QR code printed on the range switch; the first line below that code is the five-character JATCO transmission part number. Without the write, the PCM keeps treating the unit as an unknown and holds the judder code hard — it will not clear with a scan tool. Berkeley Standard's write-up of this procedure is the clearest outside the service manual, and it is the sequence our own bench follows when a customer fits a unit and calls us with P17F0 forty kilometres later.
04What the Nissan bulletin actually says
NTB21-051 is worth reading as a document rather than a rumour, because its exclusions are as instructive as its repair path. It applies to one vehicle — the 2017–2019 Rogue Sport (J11) with the RE0F10D — and it is triggered by any one or more of six codes: P17F0, P17F1, P0776, P2813, P0841, P1715.
| Step | Question the flow asks | If yes | If no |
|---|---|---|---|
| 0 | Is any code other than the six listed stored? | Bulletin does not apply — return to normal diagnostics | Continue |
| 0 | Did the customer report the engine stalling on P/N to R or D? | Bulletin does not apply | Continue |
| 0 | Are P17F0 / P17F1 the only codes, with no judder complaint? | Bulletin does not apply | Continue |
| 0 | Is P1715 the only code stored? | Bulletin does not apply | Continue |
| 1 | Is P17F0 present? | Go to step 2 | Install a new control valve only |
| 2 | Is there evidence of CVT belt slippage in the inspection? | Replace the CVT sub-assembly, then install a new control valve | Install a new control valve only |
| 3 | Confirm the current TCM part number; reprogram if required | Reprogramming must be completed before any additional service | — |
| 4 | Perform the additional service required when replacing the control valve | Calibration data write, part numbers recorded on the repair order | — |
Source: Nissan Service Bulletin AT21-005 / NTB21-051, dated 22 June 2021, published via NHTSA (MC-10199174-0001). Page references in the original: belt inspection p.15, sub-assembly p.18, control valve p.73, TCM reprogramming step 137, additional service p.87.
Three things in that flow are worth carrying into independent work. First, the bulletin treats the belt and the valve body as one decision, not two — if slippage is evident, the control valve is replaced as well, because a new valve body controlling a scored pulley is a comeback. Second, reprogramming comes before the calibration write, not after. Third, the exclusions exist because each of those four situations produces the same code from a different cause — and independent shops meet all four regularly.
05The three hydraulic suspects, ranked
Most pressure codes on this family trace to one of three places, and they fail in a fairly predictable order. Sonnax publishes an oversized valve for two of them, which is itself an admission of which bores wear.
| Suspect | Symptom it produces | Codes it shows up with | Sonnax reference |
|---|---|---|---|
| Pump flow control valve bore | Pressure falls away as the unit heats; flare under load; the classic "fine cold, slipping hot" | P0868, P0841, P0746 | 5290 oversized pump flow control valve (JF016E RE0F10D / JF017E RE0F10E) |
| Secondary pulley control valve bore | Ratio flare, delayed engagement into D from cold, judder the driver feels as a shake | P17F0, P17F1, P0776 | 1715 oversized secondary pulley control valve kit (JF016E RE0F10D) |
| Solenoid pack | Electrical: command and pressure diverge sharply, or the solenoid does not respond to a command at all | P0965, P0967, P0746, P2813 | — replacement, not reaming |
Sources: Sonnax part listings 5290 and 1715 (both explicitly covering JF016E / RE0F10D); symptom and code mapping cross-checked against the JF016E valve body catalogue entry for casting 31705-28X0B, which lists P0841, P0847, P17F0 and P17F1 as its typical stored codes.
One supplier listing for this valve body carries over an instruction from its JF011E page: index the step motor arm in the pulley ratio lever before tightening. The CVT8 has no step motor — that was the component JATCO deleted when it replaced the JF011E, replacing its function with solenoids. When a listing tells you to index a part the unit does not contain, the rest of that listing's fitment claims deserve a second look.
06A code the JF011E had and this one cannot have
Because the CVT8 replaced the JF011E's stepper motor with solenoid control, the older unit's signature motor code has no meaning here. That single fact is the fastest way to tell whether a code list or a repair write-up was written for the right gearbox.
| Item | JF011E / RE0F10A | JF016E / RE0F10D |
|---|---|---|
| Ratio actuation | Stepper motor | Solenoid control, no stepper |
| Stepper motor code | P1778 exists | Not applicable — no such component |
| Internal valves | 12 | 8 |
| Working fluid temperature | 90–110 °C | 75–90 °C |
| Fluid specification | NS-2 | NS-3 |
| Dominant failure mode in the trade | Stepper motor and cooler-limited overheating | Pressure loss through worn bores, then belt-scored pulleys |
Valve count, temperature window and fluid specification per JATCO's CVT8 design summary as published by gearboxlist and cargeek; P1778 is documented on JF011E applications and does not exist on the CVT8.
07What live data must show before you condemn a part
Five channels, one road test. If any of them is missing from the log, the diagnosis is not finished — no matter how certain the code feels.
| Channel | What normal looks like | What it means when it does not |
|---|---|---|
| Commanded versus actual pulley ratio | Actual tracks commanded within a fraction of a ratio point, and settles rather than hunting | Actual lagging under load = pressure shortfall or belt slip. Hunting at steady throttle = control instability |
| Input and output speed relationship | Consistent with the commanded ratio across the whole drive | A gap that widens with load is slip; a gap that is constant but wrong is a sensor or signal problem |
| Line / secondary pressure versus command | Tracks command within the service-manual window at idle, in D, and at stall | Falls short when hot = bore wear or pump. Falls short cold and hot = solenoid or circuit |
| Fluid temperature | Settles in the 75–90 °C band in normal driving | Above roughly 220 °F in unloaded driving puts the cooling circuit in the story, not the valve body |
| Fluid deterioration counter | Below the TCM threshold | Over threshold: the TCM starts protecting the belt instead of delivering torque. Fluid history is the real fault |
08Electrical or hydraulic: the ten-minute split
Before any teardown, four tests separate a wiring problem from a worn bore. They cost ten minutes and they settle the direction of the whole job.
| Test | Pass looks like | Fail points to |
|---|---|---|
| Solenoid resistance against spec, cold and hot | Within spec on both, and stable between the two | Drifting with temperature = solenoid, not bore |
| Command the solenoid with the scanner, watch pressure | Pressure follows the command with a delay you can measure | No response = electrical or stuck valve; sluggish response = bore |
| Wiggle test on the harness with live data up | No dropouts | Any dropout = repair the harness before touching the unit |
| Mechanical gauge on the pressure tap | Agrees with the scanner reading | Disagreement = sensor reporting falsely, and P0841 is honest after all |
09Code combination → first part to open
Codes rarely arrive alone, and the combination is more informative than any single entry. This is the mapping we use when a crate is on the bench and the customer wants a decision.
| What the scanner shows | Read it as | Open first |
|---|---|---|
| P17F0 + P0841 + P0776 | Pressure shortfall driving the slip detector — the classic triple | Control valve assembly, with a belt and pulley inspection behind it |
| P0868 alone, hot at idle, fine from cold | Pump flow control valve bore | Pump bore and relief valve before the valve body as a whole |
| P0965 / P0967 only, no pressure codes | Circuit, not hydraulics | Harness and connectors; solenoid pack second |
| P17F0 immediately after a valve body or unit fit | Calibration not written | The calibration file, identified from the range-switch QR code. Nothing else |
| P0715 or P1715 with a widening speed gap | Belt slip presenting as a signal fault | Belt and pulley inspection — the pulley set and belt page, not a sensor |
| P0740 / P0741 / P0744 with shudder at steady cruise | Lock-up clutch, not belt | Converter and TCC circuit; the judder codes are a different animal |
| Limp mode, no code, fluid dark | Thermal and fluid history | Cooler flow, fluid and deterioration counter reset — then re-test |
10Sources and frequently asked questions
The documented code set and the repair flow come from Nissan Service Bulletin AT21-005 / NTB21-051 (22 June 2021, via NHTSA MC-10199174-0001). The calibration-file procedure, the range-switch QR code and the five-character JATCO number follow Berkeley Standard's published write-up of P17F0 / P17F1 on CVT8 units. Bore-wear references are Sonnax parts 5290 and 1715. Fluid volumes, service intervals and the temperature window are the figures published for this family by gearboxlist, cross-checked against JATCO's own design summary. Hardware and calibration references are the same set used in our JF016E / RE0F10D complete technical guide, and the diagnostic method that carries across the family is written up on the JF015E code page.
What are the most common JF016E / RE0F10D fault codes?
P17F0 and P17F1 (judder and belt-slip detection), P0776 (pressure control solenoid B performance), P0841 (fluid pressure sensor range), P0868 (secondary pressure too low) and P2813 (pressure control solenoid G). Nissan's bulletin for this unit names P17F0, P17F1, P0776, P2813, P0841 and P1715 as its trigger set.
Why does P17F0 come back after fitting a new valve body?
Because the calibration data has not been written. Each valve body is tested at the factory and its output variations are normalised by a calibration file identified from the QR code on the range switch. Until that file is written with a Consult-class tool, the PCM treats the unit as unrecognised and the code cannot be cleared with a scan tool.
Does P17F0 always mean the belt is slipping?
No. It means the TCM detected a judder pattern. In an untouched high-mileage unit that usually is belt-to-pulley friction loss; immediately after a repair it is usually the missing calibration. That is exactly why Nissan's flow chart asks about belt-slip evidence before it decides between a control valve and a sub-assembly.
Does a new valve body need programming on this unit?
Yes — a calibration write, not an engine-style flash. The sequence is: install, clear other codes, confirm the TCM part number and reprogram if required, then perform the additional service required when replacing the control valve, recording the old and new calibration data on the repair order.
Can I just clear the codes and drive?
On the judder family, no — they are held hard until the underlying condition or the calibration is resolved. On pressure codes, clearing buys you a drive cycle and one freeze-frame; it does not fix a bore. Use the clear to reproduce the fault under a known condition, not as a repair.
Why do I see P1778 in JF016E code lists?
You should not. P1778 is the stepper motor code from the JF011E, and the CVT8 has no stepper motor — solenoid control replaced it. A list that includes P1778 for this unit was written for the older gearbox.
What fluid does this unit take, and could the wrong fluid cause these codes?
NS-3, total fill around 7.9 litres, with fluid and filter service recommended every 40,000 km by the trade. NS-2 or a generic CVT fluid changes the friction coefficient the control strategy assumes, which produces judder and pressure complaints that look exactly like hardware failure.
What do you need to confirm the right part for a coded JF016E?
The housing code (RE0F10D or RE0F10F), the VIN, the full code list with freeze-frame, a photograph of the original valve body showing the solenoid side and any inked number, and the fluid condition. With those we confirm the part, the stock and the lead time in writing within four business hours. MOQ is one piece.
Send the code list and a photo of the valve body. We will tell you which of the three suspects your codes point at, which part number suits the casting, and whether the calibration file applies — in writing, before you order.

