How to read Rural King/TYM Tractor Codes

Guide is compatible with:
- Yanmar engines only
- Yanmar 3TNV88C-DKTF/4TNV86
- Bosch EDC17CV54
- BOSCH 0281020276
- RK37/RK55
- TYM 394/454
- Mahinda 2638/5155
- Branson 3725/5520
- Cabelas LM55
Scope of guide
- You can read codes, do DPF regens and more through Yanmar Diagnostic Tool Smartassist software.
What is needed?
- Go to diagnostic connector under dash (non cab models have it next to battery?): YDT Connector Location
- Connect to diagnostic connector with either OEM Adapter (TYM 18029200011) or TYM Adapter DEVMR
- Connect to Yanmar Diagnostic Tool Connector with Yanmar Communication Adapter Diagnostic Tool from Ebay, Amazon, Aliexpress, Alibaba or use OEM Yanmar Diagnostic Adapter.
- Use SA-Direct Software
Second way to read codes
- There is a 2 wire connector that can be jumped or opened next to diagnostic connector to read codes on dash
What all wires are used?
- Yanmar Diagnostic tool uses 4 pins, 12v, Ground, Canbus High, Canbus Low
- Last 3 pins on TYM Connector is reserved for FACTORY USE
- Last 3 pins may be responsible for s1/s2 connected to ECU for easy reflash
- Power and Ground is only needed for standalone scan tools! Not always necessary
Relevant Information
Factory Harness Diagram 394 Yanmar Diagnostic Tool Pinout
- Order parts through Yanmar and not TYM/Rural King!
Diagram of Concept

- Notice: Canbus lines might be flipped on the 55/454
Terminology
- 3(Cylinder)T(otal)N(ew)V(alue)88(mm bore)C(ommon Rail)-D()K()T()F() DKTF could also be OEM specific prefix. DYEM is in offical PDF title name.
- 3(Cylinder)T(otal)N(ew)V(alue)88(mm bore)C(ommon Rail)-D()Y()E()M()
- Bosch E(lectronic)D(iesel)C(ontrol)17(th generation)C(ommon Rail)V(Unknown, mainly seen in industrial diesel applications)54(Variant 54)
- Bosch 0281(Product family)02(ECU Series)0276(Exact Variant of ECU)
- S(oot)F(ilter)
SA-Direct
- Install Location: C:\ProgramData\YSASSDIRECT_NEXT\bin
- Needed to install:
- Product Key
- Needed to use:
- Username
- Password
- License file
- YDT adapter is USB Serial CH340 Adapter
- Username and password is determined by math equation and has timebomb built in
- License key name is YSASS_License.lic
How to reset DPF Life
- Warning!!! This procedure is not for DPF delete, just diagnostic and repair purposes.
- Main Menu
- ECU Access
- Component Replacement
- DPF Exchange
- DPF Exchange has 2 options, New or Clearing.
- SF P/N and SF S/N are needed for DPF and DOC P/N DOC S/N are needed for DOC.
- SF serial number is on right, DOC is on left
- Serial number for DPF has a check sum. Random values cannot be written.
- Smartassist doesn’t always have the full number data for the P/N and S/N. Sometimes it needs to be visually read off of DPF.
- Difference between DPF exchange and SF exchange is ???? maybe whole unit vs partial unit.
Part number/Serial Number List
- No data
How to program injectors
- Main Menu
- ECU Access
- Component Replacement
- Injector Nozzle Exchange
Reflash EDC17CV54
- Use Bosch KTag (Masterversion), MEDC17, Scanmatik Sm2 J2534, or KTM Bench programmer
- https://www.youtube.com/watch?v=Ge-tOEDIpb8
- https://www.youtube.com/watch?v=hxAAbLcmKs4
- Use PCMFlash 1.1.XX to read/write
- ECU uses Tricore GPT Reflash System
- Pins needed on ECU are Power (x2), Ground, Canbus High, Canbus Low, S1, S2
- 12v(5,87), GND(1),Can High(68),Can Low(67),S1 GPT1(43),S2 GPT2(59)
Fixed engine specs PDF
RK 37 Engine Yanmar 3TNV88C-DKTF-brochure
How to operate tractor while DPF is in regen
- Wire a switch into the brake light circuit to fool the ECM
- Modify ECU bin file to allow condition otherwise
Common codes and how to fix them
- P226D DPF Substrate/Differential Pressure Sensor Error
- Look at differental pressure sensor live data and see if it is erraneous and above or below 0.3kpa, Higher means more plugged, lower means less plugged or no DPF backpressure.
How to reset codes
- Drive cycles can reset DPF codes if issue is repaired
- Active circuit fault codes go inactive when circuit is fixed
- NOT FOR DELETING DPF
- DPF codes can also be cleared from DPF Exchange or Rewriting ecm