Fault Code Format on UIP
If you look at the diagnostic screen section of the state diagram you will
see the basic function of the fault display screens.
Basically the way the faults are displayed is this:
1. From the "FAULTS" screen, if you press the "SET" button you will enter
the faults display screens
2. If there are no faults present on either the J1708 or J1939 data busses
the screen will display "NONE"
3. Tf there are faults present, the first recieved fault will be displayed
in the following manner:
For J1939 Faults
The screen will cycle between 3 screens for the current fault. Each
screen will be displayed for 3 seconds before transitioning to the next
1. Source - "SRC XXX" The screen will display the numeric source
address of the device with the current fault
SRC 00 is the source code for the Engine ECU
SRC 03 is the source code for the Transmission TCU
2. Suspect Parameter Number - "SPN XXX" The screen will display the
numeric SPN of the fault.
3. Failure Mode Identifier - *
numeric value for the faull
For J1708 Faults
The screen will cycle between 3 screens for the current fault. Each
screen will be displayed for 3 seconds before transitioning to the next
1. Message Identifier - "MID XXX" The screen will display the
numeric source address of the device with the current fault.
XX" The screen will display the
2. Parameter Identifier - "PID XxX" The screen will display the
numeric PID of the fault.
3. Failure Mode Identifier - "FMI XX" The screen will display the
numeric value for the fault.
4. Pressing the "MODE" button will cycle to the next fault in the list.
once all the faults have been displayed, the screen returns to the faults
introduction screen "FAULTS".
‘The system will only display Active Fault codes. Inactive will require
connection of PC based Diagnostic Tools
(GENERIC APPLICATION DTC TO SPNIFMI CONVERSION TABLE,
sen] Fa DESCRIPTION “|
20__|s2aves [5 | iver 0 (TOU pin J8-A3) cannot got up to requested curt
21_| s2a7ee [| etiver 1 (TOU pin 13.82) cannot got up to requesteg current
[227 sasres_ [5 | ativer2 (760 pin 13-61) cannot getup to requested curent
23_| sea7ez | 5 | _erver3 (TCU pin J2-G2) cannot oot up to requested current
24_|s2a761 | | crverd (TOU pin 13:02) cannot ost upto requested current
25__[_ses7eo [5 | crver5 (TOU pin J8-€1) cannot getup to requested current26_| 523750 | 5 | drivers (TCU pin J3-€3) cannot got up to requested current
27 s2a7s8 [5 | driver? (TCU pin J3.F2) cannot getup to requested current
26 | 529654 | 5 | driver (TCU pin J3-G1) cannot get up to requested curent
20 | 523657 | 5 | drivers (TCU pin 13-63) cannot gat up to requested current
30 [ 529765 [6 | driver 0 (TCU pin J3.A3) cannot get down to requested current
3t_| searea [6 | driver 4 (TCU pin J8.82) cannot get down to requested current
32_| 529763 | 6 | _ driver 2 (TCU pin J8.C1) cannot get down to requested current
33 | 523762 [6 | driver 3 (TCU pin J3-C3) cannot get down to requested current
34 | Seaver [6 | driver 4 (TCU pin J8.02) cannot get down to requested current
35__| 523760 | 6 | divers (TCU pin J3-£1) cannoi get down o requested current
36 | 523759 | 6 | _ariver6 (TCU pin J3.£3) cannol get dawn to requested current
a7_|s2a7se [6 | diver? (TCU pin 13-2) cannot got down to requested current
38 | 523664 | 6 | diver (TCU pin J9-G1) cannot gat down to requested current
39 | 529657 | 6 | diver 9(TCU pin 3-63) cannot gat down to requested current
40 [525 | 12 | request foran undefined shift being made
41 [52710 [ 31 | nolegal park orneutal since TCU powerup
42__| s23708 | 31 |” BOCs open.appicaion does nat use inching pedal
43_| 52378 | 31 | _ park and not park npuls both passive
‘44_| 523653 | 31 | neuval and not park inpuls both passive
45_| 523862 | 31 | neutral input passive and park Input active
48 | 523751 | 31 | _ parkand not park inpuls both actve
49_| 623651 | 31 | discrete handle code shows park but park inputs passive
50 | 523707 | 31 | _upshift and downshift inputs are both acive
St | 523655 | 31 | forward and reverse Inpuis both acive
2_| 528706 | 31 | neutral fxward and reverse inputs all passive
s| 828 | 2 | WegelNecdGear
56_| 520705 | 31 | neutrel and forward inputs both active
‘s7_| 520704 | 31 | neutral and reverse inputs both acive
58 | 520703 | 31 | startinputhigh preventing solenoid enable
59 | 529650 | 31 | _ invalid 5 bit code from discrete gear selector
60 | 523735 | 4 | valve criver supply voltage (TOU pin J3-A1) too low
61 | 520700 [31 | unexpected slippage in active directional clutch
62_| 529609 | 31 | unexpected slippage in active speed clutch
e4_| 520840 | 31 | legal vehice operating mode
'85__| 523608 | 31 | _parkinputls active but neutral inputs passive
86 | 520757 | 31 | BOCewitch inputs passive while TOC switch inputis active
‘7 _|_sza6e7 [31 | parkand forward inputs both active
33_| 52966 | 31 | _parkand reverse inputs both active
29_| 623700 | 4 | parkand not park inpuls both passive
90 | 52703 | 3 | park and not park inputs both active
81 __| 520695 [31 | seat switch inputis passive and nandte is notin neutral
92 _|sza60s | 0 | engine speed s ator near manufacturers warranty vod level
93__| 52384 | 14 | engine speed is oo high for nou-o-gear engagement
‘04 | 523684 | 14 | output spoed too Nigh fr shut sift fo oocur
98 | 523643 | 31 | wheels up and wheels down Inputs both active
99 | 529642 | a1 _| mode change has taken place while notin neulral
1o0_[ s2a73¢_[ a1 | sump temperature to low for calibrationsor_| 528733 | 31 | input speed too high for calibration
102 | 523732 [21 | inputspood too low for calibration
403 | s2a7a1_[ 31_| output speed detected during calibration
104 [523730 [31 _| no cylinder speed detectable during calibration
10s_| 523720 | 31 | foward oyinder speed rato isnot corect
106 | 523728 | 31 | reverse cyinder speed rato isnot corect
to7_| 528718 | 31 | cyinder speed wll not drop below the start count speed
10s_|saart7_[ 31 | _ holding cutch pressure exceeds S0psig
109 | 528727 | 31 | _fastfiltime for cute 1 excoeds 300ms
110 | 523726 | 31 | fastfiltime for clutch 2 exceeds 300m
ai1_[ 523725 [ 31 | fast fiime for cutch 3 exceeds 300m
112_[_saarea | 31 | _ fast atime for autcn 4 exceeds 200m
113__[ 523723 | 31 | _ fast filme for cutch A exceeds 200me
114 [523722 | 31 [fast filme for dutch 8 exceeds 300ms
115 | 523721 | 31 | _ fastfil ime for cuten C excoeds 300m
116 | 523720 | 31 | _tastfiltime for dutch D exceeds 200m=
117_|_saarie [31 | hold pressure exceeds Sopsig
tar_|_szari2_| 31 | _ attemptto calibrate without park brake applied
148 _| 528756 | 4 | _ inching pedal votage out of range high
146 [17 _| 12 | _ temp sensor A/D value aut of range
148_[ 529756 | 3_| inching pedal voltage out of range tow
150 | 17 | 16 | sump tomperatureis toonigh
154 [723 | 2 | engine MPU circuit bias voltage out of range
155 | 523711 | 31 | output MPU crouit bias votage out ofrange
se0_[ 520713 | 31 | cannot get shift constants from eeprom
tet_| 520716 | 4 | solenoid group 1 enable fow when should be high
162_| 528715 | 4 | solenoid group 2 enable low when should be high
163_| 523714 | 4 | _ solenoid group 3 enable low when should be high
164 | 2000 | 31 | engine controller not communicating
171_| 528716 | 3 | solenoid group 1 enable high when should below
172_| 528715 | 3 | _ solenod group 2 enable high when should below
173_| 523714 | 3 | _ solenoid group 3 enable high when should below
175_| 523656 | 5 | diver 10 (TCU pin J3-H2) cannot get up to requested current
176_| 523681 | 5 | diver 11 (TCU pin 13-11) cannot getup to requested current
177 _| 523640 [5 | criver 12 (TCU pin 13-18) cannot getup to requested current
a7e_|_s2aes6 [6 | criver 10 (TCU pin 3-+2) cannot get down to requested current
t7e_| s2s6a0 [6 | stiver 11 (TCU pin 13,41) cannot got down to requested curent
se0_| 529698 [6 | civ 12 (TCU pin 13-18) cannot get down to requested current
‘322_| 523637 | 31 | attempt to use non FWD controller on machine equipped with FWD
323 | 53696 | 31 | frontwheel drive controller nat communicating