Professional Documents
Culture Documents
ECU - Application Manual KDI - 1903TCR - 2504TCR - StageV
ECU - Application Manual KDI - 1903TCR - 2504TCR - StageV
v05
1
REVISION HISTORY Updates from Revision 03
12-15 ECU wiring diagram • Added schematic with new DPF Tyco connector
Drafting body Code document Revision Date issue Date review Written by Endorsed
• Added pins number of EGR Valve for CAN1
connection
DITEC/CLB ED0053032710 05 08/01/2018 05/02/2021 R.Massaro F.Costa 17 Vehicle wiring
• Added notes for manual and inhibition regeneration
requests
Updates from Revision 04 Connection reference to vehicle
21 • Added prescription about battery disconnection
connectors
Page No. Chapter Changes • Added SPN 515 and 3236 to EEC3 message
32-39 J1939 • Added SPN values for DPFC1 and CM1 messages
8 Control Functions Deleted hydraulic oil pressure sensor management • Added schematic for forced
• Changed description for NEGNON diagnosis
14 Wiring harness Added wiring scheme for KDI 1903 TCR No CAC version
• Changed name of EGRT_CACH and EGRT_CACL in
THCACH and THCACL
17 Vehicle connector TYCO connector p/n updated
• Diagnosis lamp activation modified for
EVSTAMBPOFSCHK, EVSTAMBPRNGPHYMAX,
26 Vehicle connector Added OBD II diagnostic connector
EVSTAMBPRNGPHYMIN, EVSTCACTDSPLBTY,
EVSTCOOLTTOFSCHK, EVSTCOOLTTSTUCK,
34-36 J1939 Deleted HPG (hydraulic oil pressure) message
EVSTDOCRCTNEXO, EVSTDOCTRNGUSMAX,
• Correction of SPN value for EGRFPD diagnosis EVSTDOCTRNGUSMIN, EVSTDOCTUSPLBTY,
42-55 Diagnostic • Diagnosis lamp activation modified for EVSTASHOVLD, EVSTDPFPDIFFORMONGOFS,
STTRIGLVLACV1 and EVSTINTKMNFLDPPLBTY EVSTDPFPDIFFORMONGPHY,
EVSTDPFTRNGUSMAX, EVSTDPFTRNGUSMIN,
EVSTDPFTUSPLBTY, EVSTEGRFLOW,
40-53 Diagnostic EVSTEGRPOSN, EVSTINTKMNFLDPOFSCHK,
EVSTINTKMNFLDPPLBTY,
EVSTINTKMNFLDTOFSCHK,
EVSTINTKMNFLDTPLBTYMAX,
EVSTINTKMNFLDTPLBTYMIN,
EVSTOFSCHKOFDOCTUS, EVSTOFSCHKOFDPFTUS,
EVSTCACTOFSCHKDS, EVSTDOCTUSSTUCK,
EVSTDPFTUSSTUCK diagnosis
• Added new diagnosis: VDIC2CLK, VDIC2CMC,
ADERR, SHUTOF, MSC, SPIOCEAN, SPIATPIC,
PCDMON, RSTWV1, RSTWV2, RSTWV3, RSTWV4,
CANOPENCM1
• Deleted the following diagnosis: FIPRES1, FIPRES2,
GENSW1, GENSW2, THTAIL_PREH, THTAIL_PREL
2 3
Page No.
8
Chapter
Control Functions
Updates from Revision 02
Changes
4 5
The degree of protection of the ECU is IP6K9K. It is recommended to meet the following prescriptions
mounting.
6 7
CONTROL FUNCTIONS
Standard functions Description
A list of ECU standard functions is provided as a reference.
8 9
ECU WIRING DIAGRAM (FROM B-SAMPLE)
The connection diagram is provided as a reference.
Colors:
ECU CONNECTORS
It isn’t recommended to use additional connector between ECU connectors and sensors/actuators on the
engine.
The possibility of trouble will increase if the ECU will be used out of specifications.
10 11
3 Cylinder Engine 3 Cylinder Engine No CAC version - DPF connector (Deutsch)
12 13
DPF connector (Deutsch) DPF wiring diagram
14 15
VEHICLE CONNECTOR VEHICLE WIRING
The harness has one vehicle connector. Vehicle pin description:
2 ECU B-5 (l) Power GND GND reference for ECU • splice B-5 & B-6
A1 together run a single
2 ECU B-6 (l) Power GND GND reference for ECU • lead 6.0 to A1
2 ECU B-3 (l) Signal GND GND reference for ECU • splice B-3 & B-4
A2 together run a single
2 ECU B-4 (l) Signal GND GND reference for ECU • lead 6.0 to A2
B8 0,5 ECU B-17 (O) Grid heater lamp Low side output to grid heater lamp
B9 0,5 ECU B-34 (O) MIL lamp Low side output to MIL (red) lamp • If the lamps are
menaged by J1939,
B10 0,5 ECU B-19 (O) Check engine lamp Low side output to CE (yellow) lamp • it is not mandatory
to wire them. For
Low side output to water in fuel MIL lamp refer to
B11 0,5 ECU B-27 (O) Water in fuel lamp
lamp •
It uses 60 MX150 male terminals (p/n 0330000002) and 6 MX150L male terminals (p/n 0194310016). Red Stop Lamp
PWM signal for coolant temperature (SPN 624 od DM1
B12 0,5 ECU A-23 (O) Coolant temperature output
gauge or lamp • message)
Main Accelerator power supply 1 (track 5 V power supply from ECU to main For genset
C1 0,5 ECU B-39 (O)
1) (MA1) accelerator track 1 •
applications
or application
C2 0,5 ECU B-28 (l) Main Accelerator sensor 1 (track 1) (MA1) Main accelerator sensor track 1 • controlled via TSC1,
GND reference from ECU to main it is not mandatory
C3 0,5 ECU B-32 (O) Main Accelerator GND 1 (track 1) (MA1)
accelerator track 1 • to wire accelerator
Main Accelerator power supply 2 (track 5 V power supply from ECU to main
C4 0,5 ECU B-46 (O)
2) (MA1) accelerator track 2
C5 0,5 ECU B-42 (l) Main Accelerator sensor 2 (track 2) (MA1) Main accelerator sensor track 2
C8 0,5 ECU B-47 (l) Power supply 12 V power supply, from battery •
C9 0,5 ECU B-11 (O) Main relay command Low side output to main relay •
16 17
Pin Size Connects to Name Description Mandatory Note Pin Size Connects to Name Description Mandatory Note
18 19
REQUIREMENTS FOR ECU POWER SUPPLY REQUIREMENTS FOR POWER SUPPLY LINE
The requirements for the proper operation of the ECU are reported in the table below: The wire harness of power line should meet the following requirements:
1. Maximum difference voltage should be less than 1.0 V for the following terminals:
Voltage Definition Comment Functionality Comment • between each ECU GND terminal and vehicle GND (body GND and earth of battery)
Sensors/ Enough power supply to sensors/ • between each ECU GND terminal and GND of the other unit connected to ECU
Actuators actuators. • between power supply voltage (battery) and ECU +B.
Operating
ECU and system (e.g. FIE) are inside the nominal Enough power supply to Crank & Cam Inside
10 V ÷ 16 V voltage Synchronization
voltage range sensor. spec. 2. Maximum difference voltage should be less than 0.7 for the following terminals:
range
• between ECU Power-GND terminal and other ECU GND terminals.
Injection Fuel injection is controlled accurately.
3. Cables sizing between starter motor and battery must be made as to have a minimum voltage drop;
Enough power supply to sensors, but ground cable must have the same cross sectional area of the cable connected to battery “+” terminal.
Sensors/
probably not enough power supply to
Actuators
ECU and system (e.g. FIE) are NOT inside the actuators.
Working Maximum length of cables is:
nominal voltage range, but the entire system Enough power supply to Crank & Cam
8 V ÷ 10 V voltage Synchronization
(ECU+FIE+sensors/actuators) can works with some sensor.
range
unpredictable out of tolerance performances. Fuel injection is controlled within
Injection normal functionality but probably out
of control tolerance.
ECU and system (e.g. FIE) are OUTSIDE the Not enough power supply to sensors/ l = max cable length [m]
Sensors/
nominal voltage range, but the entire system actuators, which may lead abnormal UN = battery nominal voltage [V]
Actuators
(ECU+FIE+sensors/actuators) is capable to functionality. IAK = start-up current (+20 °C and 50% battery charge) [A]
guarantee the startability with some unpredictable Not enough power supply to Crank & S = cable cross sectional area [mm2]
exception (like in cold condition, high engine Synchronization Cam sensor, which may lead abnormal
6V÷8V frictions, etc.) and unpredictable out of tolerance ΔV = allowable voltage droop = 4% of nominal voltage [V]
synchronization.
performances (like longer cranking-time, injected = linear resistivity of copper = 0.0175 µΩ∙m
quantity error not inside spec, etc.). At cranking time, fuel injection is
After engine starts stably, battery voltage will raise controlled nearly within normal About the kind of battery required refer to the KOHLER Diesel KDI Installation manual.
Injection
above 8 V (Working voltage range) because of functionality but larger out of control
power generated by alternator. tolerance.
Outside
<6 V
spec.
The current which flows into ECU B-47 pin is less than 2 mA on the OFF state condition (main relay off). In
case battery voltage is 12 V, the maximum ECU power consumption will be 24 mW.
20 21
CONNECTION REFERENCE TO VEHICLE CONNECTOR (ECU WIRING HARNESS) • Starter motor connection:
• Power connection to ECU should be made according to the following schematic: 2.0 kW Starter motor connection 3.2 kW Starter motor connection
2.0 kW starter motor: peak current on solenoid is 54.4 A and maintenance current is 10.5 A.
3.2 kW starter motor: peak current on solenoid is 68 A and maintenance current is 20 A.
Starter motor relay maximum drive current: 1 A
Starter motor relay coil resistance: 16 Ω ÷ 2.5 kΩ
60 A for general fuse is only a suggestion, it should be selected depending on vehicle wiring.
+BB means battery voltage
+B means battery voltage after main relay
Contact current (pin D7): Min 4.8 mA
Main relay maximum drive current (pin C9): 0.6 A
Main relay coil resistance: 27 Ω ÷ 2.5 kΩ • Grid heater lamp connection (*):
If a battery isolator switch is used, before disconnecting the battery it is necessary to wait at least 30
seconds from key switching OFF (0 V at pin D7)
• Grid heater connection (required for starting the engine at low temperatures):
22 23
• Coolant temperature PWM output can be used to drive a lamp, like in the following schematic (*): • High speed electric fan connection:
From the hardware point of view coolant temperature output is a 10 Hz PWM signal (0÷12 V) with a maximum • Variable speed electric fan connection:
drive current of 0,03 A. According to the characteristic of the instrumental panel, it has to be calibrated
accordingly.
If the coolant temperature PWM output is not used, the customer must have an alarm lamp that works when
coolant temperature is higher than 102 °C. The coolant temperature values are available on J1939 through
the ET1 message (SPN 110). Reference: 3.2.
In order to allow Kohler service to access diagnostic capabilities, it is required to use one of the following
connectors
Maximum drive current: 1 A OBD connector (like one of the following DEUTSCH connectors):
If the customer uses the lift pump supplied by Lombardini (p/n 6585.162.0), the nominal operating current is
1.4A.
5A fuse should be used. It uses 9 male terminals (p/n 1060-16-0677). It is possible to use a dust cap (p/n HDC 16-9).
24 25
OBD-II connector (like MOLEX p/n 0511151601): • Main Accelerator 2 (track 2) connection (MA2):
CAN 1 connection
CAN 2 connection:
Kohler advices to wire the CAN2 line on the following pins:
The signal coming out from the accelerator has to follow some requirements:
a) it has to have two tracks with independent power supply and linear trend;
b) it should never be under 0.2 V (or over 4.8 V) for diagnostic to work.
Both CAN1 and CAN2 must have two termination resistors of 120 Ohms: the ECU contains a termination
resistor between the CAN H and CAN L wires for both CAN1 and CAN2 networks; the other termination
resistors have to be provided by customer as indicated by CAN specification (see following schematic).
In normal operating conditions, the engine runs with a accelerator value chosen as follows:
MAX[MIN(MA1, MA2), MIN(SA1, SA2)]
If one of the four tracks accelerator falls in fault, the engine runs at idle condition.
26 27
• Fuel inlet pressure sensor connection: • PTO switch 2 connection:
Internal voltage drop of vehicle speed sensor must be lower than 1.4 V
28 29
• Fuel level switch connection:
CAN Ch1:
Based on ISO15765 (Baud rate: 500kbps)
The customer has to use the following connector for the water in fuel sensor: For Diagnostic Tool
CAN Ch2:
Supplier: SUMITOMO Based on J1939 (Baud rate: 250kbps)
P/N: 6189-0176 For Vehicle Control Unit
• Dirty air filter switch connection: On both lines the ID of the ECU is 0.
CAN message format:
• Tacho frequency signal output can be used to drive a dashboard gauge, like in the following schematic:
ISO 15765
CAN 1 is used for communication with EGR valve and for Kohler diagnostic tool.
The signal frequency depends on engine speed: 6 pulses per engine revolution.
(*) The values of the resistors in the schematics are reported as an example: it is required to use resistors
which allow to supply the LED with 12V. It is possible to use a light bulb provided it complies with the
maximum allowable current.
30 31
CAN 2 can be used to connect to a customer specific diagnostic tool compliant to ISO15765. J1939
A list of supported services is provided: J1939 communication is available to customer (CAN 2 interface); the available messages are in the following
list:
Support Service Support Session Address type
Transmit-
Name ServiceID Default Repro. 1 Physical Functional Data Transmit/
Name (ID) PNG Receive Parameters (Byte, bit) SPN
Length Receive
ControlIDTCSetting service $85 • • • • Cycle
CommunicationControl service $28 • • • • Engine / Retarder Torque Mode (B 1, b 0-3) 899
Driver Request Torque Ratio (B 2, b 0-7) 512
ClearDiagnosticInformation service $14 • • EEC1 (0CF00400) F004 8 T 20 ms Final Request Torque Ratio (B 3, b 0-7) 513
Engine Speed (B 4-5, b 0-7) 190
ReadDignosticTroubleCodes service $13 • • TSC1_ENG Selection Mode (B 6, b 0-7) 1483
ReadFreezeFrameData service $12 • • Accelerator Pedal Position Low Idle SW (B 1,
558
SecurityAcess service $27 • • • b 0-1)
559
Accelerator Pedal Kick Down SW (B 1, b 2-3)
1437
ReadDataByLocalldentifier service $21 • • • EEC2 (0CF00300) F003 8 T 50 ms SLD Status (B 1, b 4-5)
91
Actual Accelerator Pedal Position (B 2, b 0-7)
WriteDataByLocalldentifier service 1 $3B • • Percent load (B 3, b 0-7)
92
29
InputOutputControlByLocalldentifier Accelerator Pedal Position 2 (B 5, b 0-7)
service
$30 • •
Friction Torque Ratio (B 1, b 0-7)
DiagnosticSessionControl service $10 • • • Engine’s Desired Operating Speed (B 2-3, b 514
EEC3 (18FEDF00) FEDF 8 T 250 ms 0-7) 515
RoutineControl service $31 • • Aftertreatment 1 Exhaust Gas Mass Flow (B 3236
RequestDownload service $34 • • 6-7, b 0-7)
Engine Speed at Idle, Point 1 (B 1-2) 188
TransferData service $36 • • Reference Engine Torque (B 20-21) 544
RequestTransferExit service $37 • • EC (TP.CM/ Support Variable Rate TSC1 Message (B 35) 3344
TP.DT) FEE3 8*7 T 1000 ms Support TSC1 Control Purpose Group 1 (B 36) 3345
EcuReset service $11 • • (*1) Support TSC1 Control Purpose Group 2 (B 37) 3346
TesterPresent Service $3E • • 2 • Support TSC1 Control Purpose Group 3 (B 38) 3347
Support TSC1 Control Purpose Group 4 (B 39) 3348
32 33
Transmit- Transmit-
Data Transmit/ Data Transmit/
Name (ID) PNG Receive Parameters (Byte, bit) SPN Name (ID) PNG Receive Parameters (Byte, bit) SPN
Length Receive Length Receive
Cycle Cycle
Malfunction Indicator Lamp Status (B 1, b 6-7)
IMT1 (18FEA600) FEA6 8 T 500 ms Intake Pressure (B 1-2, b 0-7) 1127 1213
Red Stop Lamp Status (B 1, b 4-5)
623
Engine start enable device 1 (B 1, b 0-1) Amber Warning Lamp Status (B 1, b 2-3)
CSA 626 624
FDC6 8 T 500 ms Engine start enable device 1 configuration (B Protect Lamp Status (B 1, b 0-1)
(18FDC600) 2899 987
2, b 0-3) DM2 (TP.CM/ SPN, 8 Least Significant Bits of SPN (B 3, b
On Request 1214
TP.DT) FECB 8*X T 0-7)
EH On Request (*3) 1214
FEE5 8 T Total engine hours (B 1-4, b 0-7) 247 (*1) SPN, Second Byte of SPN (B 4, b 0-7)
(18FEE500) (*3) 1214
SPN, 3 Most Significant Bits (B 5, b 5-7)
1215
VI FMI (Most Significant at Bit 5) (B 5, b 0-4)
On Request Vehicle Identification Number (B 1-17, b 0-7) 1706
(TP.CM/TP.DT) FEEC 8*4 T 237 SPN Conversion Method (B 6, b 7)
(*3) Delimiter “*” (B 18, b 0-7) 1216
(*1) Occurrence Count (B 6, b 0-6)
Make (B 1-5, b 0-7) Control byte (B 1, b 0-7)
Delimiter (B 6, b 0-7) ACKM On Request Address Acknowledged (Requiring DA) (B 5, b
E800 8 T
CI Model of the component (B 7-26, b 0-7) 586 (18E8FF00) (*3) 0-7)
On Request
(TP.CM/TP.DT) FEEB 8*7 T Delimiter (B 27, b 0-7) 587 PGN being requested (B 6-8, b 0-7)
(*3)
(*1) Serial number (B 28-44, b 0-7) 588 CASRS
Delimiter (B 45, b 0-7) Crank Injection Delay (B 1, b 0)
(18FF7A00) FF7A 8 T 500 ms
Delimiter (B 46, b 0-7) Pedal Input Delay (B 1, b 1-2)
(*5)
Number of Software Identification Fields (B 1, Torque limitation lamp (B 1, b 0-2)
SI
On Request b 0-7) 965 DPF Status (B 2, b 4-6) 3697
(TP.CM/TP.DT) FEDA 8*3 T
(*3) Software Identification (B 2-12, b 0-7) 234 DPF regeneration status (B 2, b 2-3) 3701
(*1) DPFC1
Delimiter (B 13, b 0-7) DPF Regen. Inhibited Due to Inhibit Switch (B 3700
(18FD7C00) FD7C 8 T 1000 ms
Malfunction Indicator Lamp Status (B 1, b 6-7) 3, b 2-3) 3703
1213 (*7)
Red Stop Lamp Status (B 1, b 4-5) DPF Conditions Not Met for Regeneration (B 8, 3750
623
Amber Warning Lamp Status (B 1, b 2-3) b 4-5) 3698
624
Protect Lamp Status (B 1, b 0-1) HEST lamp (B 7, b 2-4)
987
SPN, 8 Least Significant Bits of SPN (B 3, b AT1S1 On Request DPF Soot load percentage (B 1, b 0-7) 3719
DM1 (18FECA00) 1214 FD7B 8 T
FECA 8 T 1000 ms 0-7) (18FD7B00) (*3) DPF Ash load percentage (B 2, b 0-7) 3720
(*2) 1214
SPN, Second Byte of SPN (B 4, b 0-7)
1214 AT1IMG
SPN, 3 Most Significant Bits (B 5, b 5-7) FDB2 8 T 500 ms DPF Differential pressure (B 5-6, b 0-7) 3251
1215 (18FDB200)
FMI (Most Significant at Bit 5) (B 5, b 0-4)
1706
SPN Conversion Method (B 6, b 7) AT1IG2 Upstream DOC Temperature (B 1-2, b 0-7) 3241
1216 FDB4 8 T 500 ms
Occurrence Count (B 6, b 0-6) (18FDB400) Upstream DPF Temperature (B 3-4, b 0-7) 3242
Malfunction Indicator Lamp Status (B 1, b 6-7) CAC1P Upstream throttle valve temperature (B 3-4, b
1213 FCF7 8 T 1000 ms 5281
Red Stop Lamp Status (B 1, b 4-5) (18FCF700) 0-7)
623
Amber Warning Lamp Status (B 1, b 2-3) Override Control Mode (B 1, b 0-1)
624
Protect Lamp Status (B 1, b 0-1) Override Control Mode Priority (B 1, b 4-5) 695
987
DM1 (TP.CM/ SPN, 8 Least Significant Bits of SPN (B 3, b Request Speed/Speed limit (B 2-3, b 0-7) 897
1214 TSC1
TP.DT) FECA 8*X T 1000 ms 0-7) Request Torque/Limit Torque (B 4, b 0-7) 898
1214 (**0000**) 0000 8 R On Demand
(*1) SPN, Second Byte of SPN (B 4, b 0-7) TSC1 Transmission Rate (B 5, b 0-2) 518
1214 (*4)
SPN, 3 Most Significant Bits (B 5, b 5-7) TSC1 Control Purpose (B 5, b 3-7) 3349
1215
FMI (Most Significant at Bit 5) (B 5, b 0-4) Message Counter (B 8, b 0-3) 3350
1706
SPN Conversion Method (B 6, b 7) Message Checksum (B 8, b 4-7)
1216
Occurrence Count (B 6, b 0-6)
TCO1 On Request
Malfunction Indicator Lamp Status (B 1, b 6-7) FE6C 8 R Tachograph vehicle speed (B 7-8, b 0-7) 1624
1213 (0CFE6C17) (*3)
Red Stop Lamp Status (B 1, b 4-5)
623 AMB
Amber Warning Lamp Status (B 1, b 2-3)
624 (18FEF5**) FEF5 8 R 1000 ms Ambient air temperature (B 4-5, b 0-7) 171
Protect Lamp Status (B 1, b 0-1)
987 (*6)
SPN, 8 Least Significant Bits of SPN (B 3, b
DM2 (18FECB00) On Request 1214
FECB 8 T 0-7) PGN requested, Least Significant Byte of PGN
(*2) (*3) 1214
SPN, Second Byte of SPN (B 4, b 0-7) (B 1, b 0-7)
1214 RQST
SPN, 3 Most Significant Bits (B 5, b 5-7) On Request PGN requested, Medium Significant Byte of
1215 (18EA00**/ EA00 8 R
FMI (Most Significant at Bit 5) (B 5, b 0-4) (*3) PGN (B 2, b 0-7)
1706 18EAFF**)
SPN Conversion Method (B 6, b 7) PGN requested, Most Significant Byte of PGN
1216
Occurrence Count (B 6, b 0-6) (B 3, b 0-7)
CM1 DPF Regeneration Inhibition Switch (B 6, b 0-1)
3695
(18E000**) E000 8 R 1000 ms DPF Regeneration On Demand Switch (B 6, b
3696
(*8) 2-3)
(*1) Multi Packet; the dwell time between two packets is 52 ms.
(*2) Single Packet.
34 35
(*3) In order to make a request to ECU Denso, it is necessary to respect some conditions: (*4) Data byte definition of TSC1 message is reported below:
Address
Acknowledged
5 0-7 255 0 0 1
(Requiring Destination
Address)
PGN being requested
6 0-7 255 0 0 1
(LSB)
PGN being requested
7 0-7 255 0 0 1
(2nd byte)
PGN being requested
8 0-7 255 0 0 1
(MSB)
36 37
(*5) In order to improve the turbocharger lubrication, new software strategies have been introduced starting Below is reported a resuming of inducement counter thresholds for reagent tank level:
from RC7.2 software version, particularly:
• Crank Injection Delay: when fuel temperature is less than or equal to -5 °C, ECU performs a motoring for
CM1 (PGN 57344) - Data Byte definition
2 seconds before starting injection.
• Pedal Input Delay: ECU performs torque and speed limitations for a time period depending on fuel
Byte Bit Parameter Max Min Offset LSB Unit Note SPN
temperature (see the table below). During this time period (counting from beginning of cranking) the
engine has to run at idle condition.
1-5 0-7 Not used All bit = 1
(*6) The AMB message is related to the message coming from customer sensor (if it is used) and the
customer has to inform KOHLER about the ID source address of the sensor.
38 39
Inhibition regeneration request Inhibition regeneration request
Δt ≥ 3 sec in case of request performed with CM1 message **** The solid state management is under development and it will be available starting from June
Δt ≥ 300 msec in case of request performed with hardwired switch
40 41
Wired CAN
P.
N. Name Description MIL SVS RS AW SPN FMI
code
Battery 5V reference 1 circuit low (5V power supply
DIAGNOSTIC
17 P0642 VCC1L 1 1 3509 4
for sensor)
Battery 5V reference 1 circuit high (5V power supply
18 P0643 VCC1H 1 1 3509 3
for sensor)
Battery 5V reference 2 circuit low (5V power supply
19 P0652 VCC2L 1 1 3510 4
for sensor)
Battery 5V reference 2 circuit high (5V power supply
20 P0653 VCC2H 1 1 3510 3
for sensor)
ECU can manage hardwired lamps or CAN dashboard:
COM1 Injector drive system output short to BATT
• SVS: Service Vehicle Soon (hardwired) yellow lamp 21 P2148 BSTWV1 Injector1 or Injector4 (4cyl engine)/Injector1 or 1 1 523350 3
• MIL: Malfunction Indicator Lamp (hardwired) red lamp Injector2 (3cyl engine) output short to BATT
• AW: Amber Warning (CAN) lamp COM1 Injector drive system output short to GND
• RS: Red Stop (CAN) lamp 22 P2147 GSTWV1 Injector1 or Injector4 (4cyl engine)/Injector1 or 1 1 523350 4
• SPN: Suspect Parameter Number Injector2 (3cyl engine) output short to GND
• FMI: Failure Mode Indicator COM1 Injector drive system output open load both
23 P2146 NCCOM1 Injector1 and Injector4 (4cyl engine)//Injector1 or 1 1 523350 5
Injector2 (3cyl engine) open load
The standard list of diagnostics is reported in the following table:
COM2 Injector drive system output short to BATT
24 P2151 BSTWV2 Injector2 or Injector3 (4cyl engine)/Injector3 (3cyl 1 1 523352 3
Wired CAN engine) output short to BATT
P. COM2 Injector drive system output short to GND
N. Name Description MIL SVS RS AW SPN FMI 25 P2150 GSTWV2 Injector2 or Injector3 (4cyl engine)/Injector3 (3cyl 1 1 523352 4
code
engine) output short to GND
1 P0122 ACCP1L Accelerator pedal sensor No.1 signal too low 1 1 91 4 COM2 Injector drive system output open load both
26 P2149 NCCOM2 Injector2 and Injector3 (4cyl engine)//Injector3 (3cyl 1 1 523352 5
2 P0123 ACCP1H Accelerator pedal sensor No.1 signal too high 1 1 91 3 engine) open load
27 P0201 NCTWV1 Injector1 output open load injector coil open 1 1 1393 5
3 P0222 ACCP2L Accelerator pedal sensor No.2 signal too low 1 1 29 4
28 P0203 NCTWV2 Injector3 output open load injector coil open 1 1 1394 5
4 P0223 ACCP2H Accelerator pedal sensor No.2 signal too high 1 1 29 3
Injector4 (4cyl engine)/Injector2 (3cyl engine) output
29 P0204 NCTWV3 1 1 1395 5
open load injector coil open
5 P0113 THAH Air temperature sensor signal too high 1 1 105 3
Injector2 (4cyl engine) output open load injector coil
30 P0202 NCTWV4 1 1 1396 5
open
6 P0112 THAL Air temperature sensor signal too low 1 1 105 4
Capacitor charge-up circuit malfunction injector (low
31 P0611 LCHG 1 1 167 31
charge)
7 P0118 THWH Coolant temperature sensor signal too high 1 1 110 3
Capacitor charge-up circuit malfunction injector
32 P0200 OCHG 1 1 167 1
(excessive charge)
8 P0117 THWL Coolant temperature sensor signal too low 1 1 110 4
33 P062D VDIC2CLK VDIC2 (IC that drives injectors) internal clock failure 1 1 697 2
9 P0238 PIMH Boost pressure sensor signal too high 1 1 102 3 VDIC2 (IC that drives injectors) communication
34 P062B VDIC2CMC 1 1 697 19
failure
10 P0237 PIML Boost pressure sensor signal too low 1 1 102 4
35 P0607 SCPU CPU fault; watchdog IC fault 1 1 2802 31
11 P0193 PCH C/Rail pressure sensor signal too high 1 1 157 3 36 P0606 MCPU CPU fault; main CPU fault 1 1 2802 12
12 P0192 PCL C/Rail pressure sensor signal too low 1 1 157 4 37 P0601 FROM Check sum error - flash area 1 1 2802 14
13 P2229 PATMH Atmosphere pressure sensor signal too high 1 1 108 3 38 P060B ADERR AD converter error 1 1 536090 31
42 43
Wired CAN Wired CAN
P. P.
N. Name Description MIL SVS RS AW SPN FMI N. Name Description MIL SVS RS AW SPN FMI
code code
SCV(+) output short to BATT; SCV(-) output short to Injector3 boost time-out (No injection peak
43 P0629 BSSCV 1 1 94 3 70 P02F0 BTTWV2 1 1 1394 9
BATT current)
SCV(+) output open load/short to GND; SCV(-) Injector4 (4cyl engine)/ Injector2 (3cyl
44 P0627 DRSCV 1 1 94 6
output open load/short to GND; SCV coil open/short 71 P02F1 BTTWV3 engine) boost time-out (No injection peak 1 1 1395 9
current)
45 P0336 NEPUM Crank position (CKP) sensor performance invalid 1 1 249 2 Injector2 boost time-out (No injection peak
72 P02EF BTTWV4 1 1 1396 9
current)
46 P0337 NENOP Crank position (CKP) sensor no pulse 1 1 249 8
73 P060C MSC MSC communication error 1 1 536092 31
47 P0342 GNOP Camshaft position (CMP) sensor no pulse 1 1 637 8
74 P060D SPIOCEAN SPI communication error (Ocean) 1 1 536093 31
48 P0341 GPUM Camshaft position (CMP) sensor performance invalid 1 1 637 2 SPI communication error (Amb Press.
75 P060E SPIATPIC 1 1 536094 31
Sensor)
49 P0016 NEGUM Crankshaft and Camshaft synchronous error 1 1 190 2 Accelerator pedal for ASC (PTO) sensor
76 P0228 PTOPH 1 1 28 3
signal too high
50 P1219 PLACT P/L (pressure limiter) activated 1 1 156 14 Accelerator pedal for ASC (PTO) sensor
77 P0227 PTOPL 1 1 28 4
signal too low
Multiple high rail pressure error/ Engine stall after
51 P1219 PLVHIRP
PLV opening 1 1 156 2 Accelerator pedal for ASC (PTO) sensor 2
78 P2123 PTOP2H 1 1 28 20
signal too high
52 P1220 PCOVR C/Rail pressure control cannot achieve target fuel 1 1 157 31 Accelerator pedal for ASC (PTO) sensor 2
79 P2122 PTOP2L 1 1 28 21
signal too low
C/Rail pressure falls below the control limit of the
53 P1221 PCUND
target pressure 1 1 157 1
80 P0077 ITHRPREH Intake throttle position signal too high 1 1 51 3
54 P0615 STSWBT Starter switch short to BATT 1 1 430 3
81 P0076 ITHRPREL Intake throttle position signal too low 1 1 51 4
55 P0503 SPDH Vehicle speed sensor frequency too high 1 1 84 8
82 P2280 AFC Air filter clogging error 1 1 107 2
56 P0502 SPDL Vehicle speed sensor input open/ short 1 1 84 5 Air filter differential pressure sensor signal
83 P2280 PAFDFL 1 1 107 4
too low
57 P0501 SPDSG Vehicle speed sensor signal invalid 1 1 84 2 Air filter differential pressure sensor signal
84 P2280 PAFDFH 1 1 107 3
too high
58 P0219 NEOR Engine over speed condition 1 1 190 0
85 P0462 FLEVL Fuel level sensor signal too low 1 1 96 4
59 P0191 PCP C/Rail press. Sensor signal keeping the middle range 1 1 157 9
86 P0463 FLEVH Fuel level sensor signal too high 1 1 96 3
60 P0191 PCO PC sensor offset diagnosis (drifted high or low) 1 1 157 2 PC sensor offset diagnosis for NOX
87 P0191 PCONOX 1 1 157 14
requirement (drifted high or low)
61 P0191 PCOH PC sensor high offset 1 1 157 20 Upstream Intake throttle temperature
88 P00A3 THCACH 1 1 5283 3
sensor signal too high
62 P0541 GRELGD Glow relay output open load/short to GND 1 1 626 4 Upstream Intake throttle temperature
89 P00A2 THCACL 1 1 5283 4
sensor signal too low
63 P0542 GRELBT Glow relay output short to BATT 1 1 626 3
90 P244B DPH DPF differential pressure signal too high 1 1 3251 3
64 P0617 STRYBT Starter relay short to battery 1 1 430 5
91 P244A DPL DPF differential pressure signal too low 1 1 3251 4
65 P0616 STRYGD Starter relay short to GND 1 1 430 4 DPF upstream temperature sensor signal
92 P2033 THDPFH 1 1 3242 3
too high
66 U0073 CANB1 CAN1 node error 1 1 1083 19 DPF upstream temperature sensor signal
93 P2032 THDPFL 1 1 3242 4
too low
67 P0183 THFFH Fuel temperature (w/pump) sensor signal too high 1 1 174 3
94 P0073 THA3H Ambient temperature sensor signal too high 1 1 171 3
68 P0182 THFFL Fuel temperature (w/pump) sensor signal too low 1 1 174 4
95 P0072 THA3L Ambient temperature sensor signal too low 1 1 171 4
69 P02EE BTTWV1 Injector1 boost time-out (No injection peak current) 1 1 1393 9 DOC upstream temperature sensor signal
96 P0546 THDOCH 1 1 3241 3
too high
44 45
Wired CAN Wired CAN
N. P. code Name Description MIL SVS RS AW SPN FMI N. P. code Name Description MIL SVS RS AW SPN FMI
46 47
Wired CAN Wired CAN
N. P. code Name Description MIL SVS RS AW SPN FMI N. P. code Name Description MIL SVS RS AW SPN FMI
156 P0404 EGRBM EGR battery/motor failure (for CAN) 1 1 2791 14 A system action can be triggered as a consequence of each diagnostic:
EGR feedback/position sensor/
157 P0400 EGRFPD 1 1 27 7 • XPCLMTLEV2: Rail pressure upper limit 2
Dynamic range failure (for CAN)
EGR valve stick/initialization failure • XPCLMTLOW: Rail pressure lower limit
158 P0488 EGRVI 1 1 2791 7
(for CAN) • XQPTN1: Inhibition of Pilot/Pre/After Injection (Only main injection is allowed)
EGR valve temperature failure (for • XQPTN2: Inhibition of Post Injection
159 P2425 EGRT 1 1 2791 31
CAN) • XENSTRQLEV1: Engine stop suddenly
EGR Cleaning failure (valve stuck • XENSTRQLEV2: Engine stop after predetermined delay time
160 P0403 EGRCLEAN open/poppet much lower than 1 1 2791 13 • XACCLEV1: Accelerator limit 1
normal) • XACCLEV2: Accelerator limit 2
161 U0107 TSC1TMERR TSC1 Time out error 1 1 3349 9 • XACCLEV3: Accelerator limit 3
• XQLMTLEV1: Fuel quantity limit 1
162 U0408 TSC1RC TSC1 Rolling count test 1 1 3349 10 • XQLMTLEV2: Fuel quantity limit 2
• XPCLMTLEV1: Rail pressure upper limit 1
163 U0408 TSC1CS TSC1 Checksum test 1 1 3349 2 • XFCCBLMT: Inhibition of FCCB control
• XQLMTLEV3: Fuel quantity limit 3
164 P0232 ELPUMPBT Electric lift pump relay short to battery 1 1 4082 3 • XSYSOP03: Inhibition of PTO control
• XEGRIH: Inhibition of EGR control
165 P0231 ELPUMPGD Electric lift pump relay short to GND 1 1 4082 4 • XITHIH: Inhibition of ITHR control
• XL1ON: SVS lamp blinking flag
166 U1103 ECSTMERR ECS Rolling Count Test error 1 1 516097 9 • XDPFRGENOFF: Inhibition of DPF regeneration
• XTRQLMTLEV1: Torque quantity limit 1
167 U0422 ECSRC ECS Rolling Count Test error 1 1 516097 10 • XTRQLMTLEV2: Torque quantity limit 2
• XTRQLMTLEV3: Torque quantity limit 3
168 U0422 ECSCS ECS Checksum Test error 1 1 516097 2
48 49
Default behavior in the following table: XPC XPC XENS XENS XQL XQL XPC XFC XQL XSY
XDP
XTRQ XTRQ XTRQ
XQP XQP XACC XACC XACC XEG XIT XL1 FRG
N. Name LMT LMT TRQ TRQ MT MT LMT CB MT SOP LMT LMT LMT
TN1 TN2 LEV1 LEV2 LEV3 RIH HIH ON EN
LEV2 LOW LEV1 LEV2 LEV1 LEV2 LEV1 LMT LEV3 03 LEV1 LEV2 LEV3
XDP OFF
XPC XPC XENS XENS XQL XQL XPC XFC XQL XSY XTRQ XTRQ XTRQ
XQP XQP XACC XACC XACC XEG XIT XL1 FRG
N. Name LMT LMT TRQ TRQ MT MT LMT CB MT SOP LMT LMT LMT
LEV2 LOW
TN1 TN2
LEV1 LEV2
LEV1 LEV2 LEV3
LEV1 LEV2 LEV1 LMT LEV3 03
RIH HIH ON EN
LEV1 LEV2 LEV3 48 GPUM 1 1
OFF
49 NEGUM 1 1
1 ACCP1L 1
2 ACCP1H 1 50 PLACT
3 ACCP2L 1 51 PLVHIRP 1 1 1
4 ACCP2H 1
52 PCOVR
5 THAH 1 1 1 1
53 PCUND 1 1
6 THAL 1 1 1 1
54 STSWBT
7 THWH 1 1 1 1
8 THWL 1 1 1 1 55 SPDH
9 PIMH 1 1 1 1 56 SPDL
10 PIML 1 1 1 1 57 SPDSG
11 PCH 1 1 1 1 1
58 NEOR 1 1
12 PCL 1 1 1 1 1
59 PCP 1 1 1 1
13 PATMH 1 1
60 PCO 1 1 1
14 PATML 1 1
15 VBBH 1 1 1 1 1 61 PCOH 1 1 1
16 VBBL 1 1 1 1 1 62 GRELGD
17 VCC1L 1 1 1 1 1 63 GRELBT
18 VCC1H 1 1 1 1 1
64 STRYBT
19 VCC2L 1 1 1
65 STRYGD
20 VCC2H 1 1 1
66 CANB1
21 BSTWV1 1 1 1
22 GSTWV1 1 1 1 67 THFFH 1 1 1
23 NCCOM1 1 1 1 68 THFFL 1 1 1
24 BSTWV2 1 1 1 69 BTTWV1 1 1 1
25 GSTWV2 1 1 1 70 BTTWV2 1 1 1
26 NCCOM2 1 1 1 71 BTTWV3 1 1 1
27 NCTWV1 1 1 1 72 BTTWV4 1 1 1
28 NCTWV2 1 1 1 73 MSC
29 NCTWV3 1 1 1 SPIO
74
30 NCTWV4 1 1 1 CEAN
31 LCHG 1 75 SPIATPIC
32 OCHG 1 1 1 76 PTOPH 1 1
VDIC2 77 PTOPL 1 1
33
CLK
VDIC2 78 PTOP2H 1 1
34
CMC
79 PTOP2L 1 1
35 SCPU 1 1
ITHR
36 MCPU 1 1 80 1
PREH
37 FROM 1 1 ITHR
81 1
PREL
38 ADERR
82 AFC 1 1
39 SHUTOF
40 QRNOT 1 1 1 83 PAFDFL 1 1
41 QRERR 84 PAFDFH 1 1
42 ABNQR 85 FLEVL
43 BSSCV 1 1 1 1 86 FLEVH
44 DRSCV 1 1 1 1 87 PCONOX 1 1 1
45 NEPUM 1 1 88 THCACH 1 1 1
46 NENOP 1 1 89 THCACL 1 1 1
47 GNOP 1 1 90 DPH 1 1 1 1 1
50 51
XDP XDP
XPC XPC XENS XENS XQL XQL XPC XFC XQL XSY XTRQ XTRQ XTRQ XPC XPC XENS XENS XQL XQL XPC XFC XQL XSY XTRQ XTRQ XTRQ
XQP XQP XACC XACC XACC XEG XIT XL1 FRG XQP XQP XACC XACC XACC XEG XIT XL1 FRG
N. Name LMT LMT TRQ TRQ MT MT LMT CB MT SOP LMT LMT LMT N. Name LMT LMT TRQ TRQ MT MT LMT CB MT SOP LMT LMT LMT
TN1 TN2 LEV1 LEV2 LEV3 RIH HIH ON EN TN1 TN2 LEV1 LEV2 LEV3 RIH HIH ON EN
LEV2 LOW LEV1 LEV2 LEV1 LEV2 LEV1 LMT LEV3 03 LEV1 LEV2 LEV3 LEV2 LOW LEV1 LEV2 LEV1 LEV2 LEV1 LMT LEV3 03 LEV1 LEV2 LEV3
OFF OFF
91 DPL 1 1 1 1 1 EVSTEGR
120
POSN
92 THDPFH 1 1 1 1 1
EVSTINT
93 THDPFL 1 1 1 1 1 121 KMNFLDP
OFSCHK
94 THA3H 1 1 1
EVSTINT
95 THA3L 1 1 1 122 KMNFLDP 1 1
96 THDOCH 1 1 1 1 1 PLBTY
EVSTINT
97 THDOCL 1 1 1 1 1
123 KMNFLDT
EVSTAMB OFSCHK
98
POFSCHK EVSTINT
EVSTAMB KMNFLDT
124
99 PRNGPHY PLBTY
MAX MAX
EVSTAMB EVSTINT
100 PRNGPHY KMNFLDT
125 1
MIN PLBTY
MIN
EVSTAMB
101 EVSTOFS
TOFSCHK
126 CHKOFDO 1
EVSTAMB CTUS
102 TRNGPHY
MAX EVSTOFS
127 CHKOFDP 1
EVSTAMB FTUS
103 TRNGPHY
MIN EVSTSNS
128 1 1
RTORD
EVSTCA
104 CTDSPL EVSTCAC
BTY 129 TOFSCH 1
KDS
EVSTCOO
105 LTTOFS EVSTDOC
130 1
CHK TUSSTUCK
EVSTCOO EVSTDPF
106 131 1
LTTSTUCK TUSSTUCK
52 53
XDP
XPC XPC XENS XENS XQL XQL XPC XFC XQL XSY XTRQ XTRQ XTRQ
XQP XQP XACC XACC XACC XEG XIT XL1 FRG
N. Name LMT LMT TRQ TRQ MT MT LMT CB MT SOP LMT LMT LMT
TN1 TN2 LEV1 LEV2 LEV3 RIH HIH ON EN
LEV2 LOW LEV1 LEV2 LEV1 LEV2 LEV1 LMT LEV3 03 LEV1 LEV2 LEV3
OFF
157 EGRFPD 1 1 1 1
158 EGRVI 1 1 1 1
159 EGRT 1 1 1 1
160 EGRCLEAN 1 1 1 1
TSC1T
161 1 1
MERR
162 TSC1RC 1 1
163 TSC1CS 1 1
164 ELPUMPBT
165 ELPUMPGD
166 ECSTMERR
167 ECSRC
168 ECSCS
STTRIGL
169 1
VLACV1
STTRIGL
170 1
VLACV2
DPFOVE
171 1 1
RTEMP
172 PCDMON 1 1
173 THAI2H 1 1 1 1
174 THAI2L 1 1 1 1
175 RSTWV1 1 1 1
176 RSTWV2 1 1 1
177 RSTWV3 1 1 1
178 RSTWV4 1 1 1
CANOPEN
179
CM1
54 55
For more information, contact your KOHLER source of supply.
Kohler Co. reserves the right to make modifications without prior notice.
KOHLERENGINES.COM
Printed in Italy ED0053032710 Rev.05 02/2021 Eng KOHLER CO.