Decoding Freightliner Truck Fault Codes

19/01/2015

Rating: 4.83 (14529 votes)

In the demanding world of commercial trucking, an unexpected breakdown can be disastrous, leading to significant downtime and financial losses. Modern Freightliner trucks are sophisticated machines, equipped with advanced electronic systems that constantly monitor their performance. When something goes awry, these systems communicate issues through a series of complex fault codes. Understanding these codes is not just for mechanics; it's a vital skill for any truck owner or operator, enabling quicker diagnosis, more efficient repairs, and ultimately, keeping your rig on the road.

How do I know if my Freightliner Truck is bad?
Table

What Are Fault Codes and Why Do They Matter?

With the advent of the electronic and technological age in vehicles, a standardised method was needed to guide repairs efficiently. The simplest solution was the creation of fault codes. Some are straightforward to interpret, while others require a deeper understanding. Freightliner, like many other manufacturing companies, has developed its own comprehensive list of fault codes to ensure their products can be repaired correctly. These diagnostic trouble codes (DTCs) are alphanumeric identifiers that correspond to specific problems within your truck's systems.

When your check engine light illuminates, or another warning indicator appears, it signifies that a fault code has been triggered. Deciphering these codes is crucial for identifying the root cause of the problem, whether it relates to engine power, oil pressure, or the anti-lock braking system. By understanding what these codes mean, you'll be better equipped to diagnose and fix problems quickly, saving you time and money in the long run.

The Language of Your Truck: PID, MID, and SID

You may often hear terms like PID, MID, and SID when discussing truck diagnostics. These letters form the backbone of the fault code system, each providing a specific piece of information about the detected issue. Here's a quick overview of what they signify:

Code TypeDescriptionFunction
PID (Parameter Identification)Identifies data being displayedPinpoints the specific vehicle parameter or measurement that is out of range or faulty.
MID (Message Identification)System message is coming fromIndicates which electronic control unit (ECU) or subsystem originated the fault message.
SID (Subsystem Identification)Specific location of the problemFurther breaks down the category of the problem, often into areas like Common, Engine, Brakes, or Transmission.
PPID (Proprietary Parameter Identification)Volvo & MACK fault code systemSpecific to certain manufacturers for their unique parameters.
PSID (Proprietary SubSystem Identification)Volvo & Mack fault code systemSpecific to certain manufacturers for their unique subsystems.

It's important to note that while PID codes range from 1 to 511, they are a small subset compared to the larger SPN (Suspect Parameter Number) list, which goes from 0 to over 50,000. However, not every manufacturer utilises every SPN fault code. Additionally, the FMI (Failure Mode Indicator) code, though not extensively detailed here, ranges from 0 to 21 and describes how the fault occurred (e.g., voltage too high, short to ground).

The Evolution of Truck Diagnostics: J1587, J1708 & J1939 Systems

The standardisation of onboard networks in heavy-duty vehicles began in the early 1990s, driven by the SAE (Society of Automotive Engineers). Their goal was to prevent manufacturers from adopting disparate, proprietary communication protocols. This led to the development of a two-layered system that some older trucks still use today.

How do I know if my Freightliner Truck is bad?

The Original J1587 & J1708 System

This initial system comprised the J1708, which defined the physical layer (i.e., wiring), and the J1587, which specified the message layer or data format. To access this data, the 6-pin Deutsch connector was introduced. However, this system had its limitations, operating at a network speed of only 9600 bits per second, which proved too slow and restrictive for the increasing complexity of vehicle components and data requirements.

The Advanced J1939 System

To address these limitations, the SAE developed a more advanced communication system, adapting the existing CAN (Control Area Network) used in light vehicles since the 1980s. This new system, named J1939, significantly boosted the data speed rate to 250K bits per second. Its success was undeniable, and by 2005, most heavy-duty truck and engine manufacturers had adopted it. The J1939 system also came with its own connector, the 9-pin Deutsch connector, which was designed to accommodate the needs of both the older J1587 & J1708 systems and the new J1939 wiring, including a spot for a second CAN connection.

Both systems remain in use today. You'll need to determine which system your truck employs; generally, trucks manufactured around 2013 or later are more likely to use the J1939 system, or even the updated J1939-14 system, which communicates at an even faster 500K bits per second. This knowledge is crucial because you require a diagnostic tool compatible with your truck's specific communication system to read and interpret the fault codes correctly.

StandardYear IntroducedSpeed (bits/second)Connector TypeNotes
J1587 & J1708Early 1990s96006-pin DeutschOriginal standard, limited scope, still used in older trucks.
J1939Early 2000s (widely adopted by 2005)250,000 (250K)9-pin DeutschImproved speed, supports more components, widely adopted.
J1939-14Post-2013 (approx.)500,000 (500K)9-pin DeutschEven faster communication for newer vehicles.

Reading and Clearing Freightliner OBD-II Codes

Reading and clearing OBD-II codes on your Freightliner truck requires a systematic approach to diagnose and resolve underlying issues. You'll need a specialised diagnostic scan tool, such as the Detroit Diesel Diagnostic Link (DDDL) or Freightliner ServiceLink, to access the vehicle's onboard computer system and retrieve the trouble codes. These tools allow you to tap into the truck's electronic brain and see exactly what issues have been flagged.

Does Freightliner have OBD2 codes?
Freightliner has built Sprinter vans under an agreement with Mercedes since 2003. These OBD2 codes apply only to Freightliner Sprinter van models below. Freightliner and Detroit Diesel are both owned by Daimler which is why most Freightliners have Detroit Diesel engines with OBD codes as below.

Once you've retrieved the codes, it's paramount to understand their meaning. Simply clearing a code without addressing the root cause can lead to further damage or safety risks. Always verify you comprehend the code's implications and repair or resolve the underlying issue before attempting to clear it. After the repair is complete, use your diagnostic scan tool to clear the code. It's then advisable to drive your truck for a certain distance or number of drive cycles to confirm that the code doesn't reappear, indicating a successful repair.

Preventing Fault Codes: Proactive Maintenance is Key

Staying proactive with regular vehicle maintenance is the most effective way to prevent OBD-II codes from appearing in the first place, saving you time and money down the line. Regular maintenance encompasses routine inspections, timely fluid changes, and addressing minor issues before they escalate into more significant problems. This proactive approach helps identify and fix potential issues before they trigger diagnostic trouble codes.

For fleet operators, implementing ongoing fleet monitoring can detect OBD-II codes and associated issues as they occur, facilitating swift responses to minimise vehicle downtime and reduce repair expenses. Centralising code tracking, where OBD-II code data from all fleet vehicles is gathered into one system, can simplify data management and access. Utilising telematics systems, like CalAmp iOn mentioned in some contexts, can provide live information about vehicle performance, location, and maintenance needs, significantly contributing to cost reduction by preventing major breakdowns and optimising vehicle performance and fuel efficiency.

Decoding Specific Freightliner & Detroit Diesel Fault Codes

Below you will find comprehensive lists of common Freightliner and Detroit Diesel fault codes. These lists are invaluable references for diagnosing issues quickly and accurately.

How do I read & clear OBD-II codes on my Freightliner truck?
Reading and clearing OBD-II codes on your Freightliner truck requires a systematic approach to diagnose and resolve underlying issues. You’ll need a diagnostic scan tool, such as the Detroit Diesel Diagnostic Link (DDDL) or Freightliner ServiceLink, to access the vehicle’s onboard computer system and retrieve trouble codes.

Freightliner MID / Description

MIDDescription
128Engine # 1 ENGINE ENG
130Automatic Transmission – † Trans
136Anti-lock Brake System (ABS) TRCTR BRK Brake
140Panel, Left INSTRCLST Instr
142Panel, Right # 1 INSTRCLST MGMT
172Diagnostic System DIAGNOSTC DIAG
179Black Box LOG CMPTR CMPTR
181Satellite System COMM SAT by Satl
190ACPU A / C air conditioning
219Radar VORAD Radar
231Cellular Communication System COMM CELL Phone
234Panel, Right # 2 INSTRCLST Instr

Freightliner Parameter Codes (PID) 51 – 127

PIDDescription
51Position Pedal Strip THROTTLE POS Throttle Pos
52Temperature Intercooler INTERCLR TEMP Intercool TEMP
53SYNCRO CLUTCH Synchro Clutch Synchronizer Clutch
54SYNCRO BRAKE Synchro Brake Synchronizer Brake
55Position of the Controlling Finger PPC SHFT FNGR POS Shift FNGR Pos
56Range Switch Status RANGE SWITCH RANGE Switch
57Status Activator # 2 Transmission ACTTRSTATUS # 2 Actuator # 2
58Gearshift Gearshift Gearbox Status SHFT FNGR ACT Shift FNGR Act
59Status of the Engine Fingertip Gearbox SHFT FNGR GEAR Shift FNGR Gear
60Position Backstage Gearbox SHFT FNGR RAIL Shift FNGR Rail
61Status of the Activator of the Parking Brake PRKBRKACTUATOR Park Brake Act
62Motor Brake Status RETARDRINHIBIT RetardrInhibit
63Status Activator # 1 ACT STATUS # 1 Gearbox Actuator # 1
64Direction Switch Status DIRCTNSWCHSTAT Dir Switch
65Status of Brake Switch SVCBRK SW STAT Serv Brake Sw
66Vehicle Enabling Component Status VEHENABLCMPTST Veh ENABLING
67Status Gear Connect Switch SHFT RQST SWCH Shift RQST Switch
68Factor Torque Limitations TRQ LIMIT FCTR TORQ LimitFctr
692SPEEDAXLSWTCH 2 SPEEDAxl Sw 2 Speed ​​Axle Switch Status
70PARKBRK SWITCH Park Brake Sw Parking Brake Switch
71Status Idle Timer IDLESHUTDWNTMR by IdleShutdwnTmr
72Position of Air Valve in Air Conditioner BLOWRBYPASSPOS Blowr BYPASVal
73Additional Pump Pressure AUXWATRPMPPRSS Aux PUMP Press
74Maximum Motion Speed ​​MAXROADSPEED Max ROAD SPEED
75Front Axle Oil Temperature STRNGAXLTEMP Str. Axle temp
76Axis Lifter Pressure AXLLIFTAIRPRES Axle Lift Pres
77Average Axis Oil Temperature FWDRRDRVAXLTMP FR by DrvAxl TEMP
78Oil Temperature Rear Axle RRRRDRVAXLTEMP by RR DrvAxl TEMP
79Road Coating Temperature ROAD SRFC TEMP Road Surf TEMP
80Level Washer Level Washer Level WASHRFLUIDLEVL
81Particle Trap Pressure PARTTRAPINLPRS PartTRAP Press
82Pressure Pneumatic Starter Systems by AIRSTARTPRESS Air Start Pres
83Status Movement Speed ​​Limit ROADSPDLIMITST ROAD SPEED Lim
84Motion Speed ​​ROAD SPEED ROAD SPEED
85Cruise Switch CRUISECNTRLST Cruise Status
86Cruise Switch “Set Speed” CRUISE SET Cruise Set
87Cruise Switch “High — Set” CRUISE HI SET Cruise Hi Set
88Cruise Switch “Low — Set” CRUISE LO SET Cruise Lo Set
89PTO STATUS PTO Status PTO Status
90PTO OIL TEMP PTO Oil TEMP
91Position of the Pedal Strip (Percent of Full Turn) ACCEL PDL POS% Throttle Pedal
92Percent Load on Engine ENG LOAD%% ENG LOAD
93Outgoing Torque by OUTPUT TORQUE OUTPUT TORQUE
94Fuel Feed Pressure FUEL DLVR PRSS Fuel DlvrPress
95Pressure Difference through Fuel Filter by FUEL FILTER Fuel Filter
96Fuel Level FUEL LEVEL Fuel Level
97Water Indicator in Fuel by WATER IN FUEL Water In Fuel
98Engine Oil Level OIL LEVEL Oil Level
99Pressure Difference through Oil Filter OIL FLTR PRES Oil Fltr Pres
100Engine Oil Pressure OIL PRESSURE Oil Pressure
101Pressure Carter Gas CRANKCASE PRES CrankcasePress
102Pressure Added by BOOST PRESSR Boost Press Turbocharger
103TURBO SPEED Turbo SPEED Turbocharger Speed
104Oil Pressure in Turbocharger TURBO OIL PRES TurboOilPress
105Collector Pressure INTKMNFLDTEMP IntakeAir TEMP
106Air Pressure Included in AIR INLET Filter PRSS AirInlet Press
107Pressure Difference through Air Filter AIR FILTER Air Filter
108Barometric Pressure BAROM PRESSURE Baro Press
109Coolant Pressure COOLNT PRESSR Coolant Press
110Coolant Temperature ENGCOOLANTTEMP Coolant TEMP
111Coolant Level COOLANT LEVEL Coolant Level
112Pressure Difference through Antifreeze Filter CLNTFLTRDIFPRS CoolFltDiffPrs
113Range Compressor Regulator GOVERNOR DROOP Governor DROOP
114Battery Pack Current (Amps) NET BATT CURR Battery AMPS
115Generator Current (Amps) ALTERNATORAMPS Alternator AMPS
116Working Pressure Brakes BRK APPL PRESS APPLI Press
117Pressure of 1st Receiver BRK PRIM PRESS Primary Press
118Pressure 2nd Receiver BRK SEC PRESSR Sec. Press
119Hydraulic Retarder Pressure HYD RTDR PRESS Retarder Press
120Hydraulic Retarder Oil Temperature HYDRRTDROILTMP Retdr Oil TEMP
121Motor Brake Status ENGRTDRSTATUS Retardr Status
122% Engine Brake Percentage ENG RETARDER%% Retarder
123CLUTCH PRESSR Clutch Press Clutch Pressure
124Oil Level at Gearbox OIL LEVEL Oil Level
125Oil Level Gauge at Gearbox TRANSOIL HI / LO Oil Level
126Pressure Difference through Oil Filter in Gearbox FILTER PRESSUR FilterDifPress
127Oil Pressure in Transmission OIL PRESSURE Oil Pressure

Freightliner Parameter Codes (PID) 154 – 253

PIDDescription
154Auxiliary IN / OUT Status # 2 AUX INP / OUTP # 2 Aux. In / Out # 2
155Auxiliary IN / OUT status # 1 AUX IN / OUT # 1 Aux. In / Out # 1
156Total Pressure Nozzle Distribution System AUX IN / OUT # 1 Inj Time Press
157Total Pressure Injector Supply System INJ METR RLPRS Inj Metr Press
158Switched Battery Voltage BATTVLTGSWTCHD Volts (BattSw)
159Gas Pressure (non-diesel) GAS SUPLY PRS Gas Press
160Secondary Shaft Speed ​​MAINSHAFTSPEED MainShaftSPEED
161INPUTSHAFT SPD In Shaft SPEED Input Shaft Speed
162Position Range switch CAT RANGE SELECTED RANGE Selected
163Position “Range” CAT RANGE ATTAINED RANGE Attained
164Pressure Injection Control INJ CTRL PRESR Inj Ctrl Press
165Compass COMPASSBEARING COMPASS Dir.
166Engine Power Rating RATED ENG PWR Rated Power
167Voltage on a VOLTS (ALT) Volts (Alt) Generator
168Voltage on VOLTS Batteries (BATT) Volts (Batt)
169Temperature Inside the Body CARGOAMBTEMP CARGO TEMP
170Temperature Inside the Cab CAB INT TEMP CAB TEMP
171Outdoor Temperature AMB AIR TEMP Outside TEMP
172Temperature in the Collector AIR INLET TEMP Air Inlet TEMP
173Exhaust Gas Temperature EXH GAS TEMP Exh Gas TEMP
174Fuel Temperature FUEL TEMP Fuel TEMP
175Engine Oil Temperature ENG OIL TEMP Oil TEMP
176Oil Temperature in Turbocharger TURBO OIL TEMP Turbo Oil TEMP
177Oil temperature at gearbox. TRAN OIL TEMP Oil TEMP
178Front Axle Load FRONT AXLE WT Front Axle Wt.
179Rear Axle Load REAR AXLE WT Rear Axle Wt.
180Trailer Weight TRAILER WEIGHT Trailer WEIGHT
181Cargo Weight CARGO WEIGHT CARGO WEIGHT
182Fuel Amounts Per Trip TRIP FUEL TRIP Fuel
183Fuel Consumption FUEL RATE Fuel Rate
184Instant Fuel Consumption INST FUEL ECON Inst Fuel Econ
185Average Fuel Consumption AVG FUEL ECON AVG. Fuel econ
186PTO SPEED PTO SPEED Power Take Off Speed
187PTO SET SPEED PTO Set SPEED Speed ​​Limit Box
188Idle Turns by IDLE ENG SPEED Idle ENG SPEED
189Engine Speed ​​Rating RATED ENG SPD Rated SPEED
190Engine Speed ​​ENGINE SPEED ENGINE SPEED
191Speed ​​Output Shaft Gearbox TRAN OUT SPEED OUTPUT SPEED
232DGPS fix DGPS DIF CRCTN DGPS Correctn
233Factory Code POWER UNIT # – †
234Software Version SOFTWARE ID Software ID
235TOTL IDLE HRS Total Idle Hrs Clock Total Watch
236TOTL IDLE FUEL Totl Idle Fuel Total Fuel
237VIN VIN VIN
238Velocity Direction of the VELOCITYVECTOR VelocityVector
239Vehicle Position (GPS) by VEHICLE POS Veh. Position
240Factory Code CHG REF # CHANGE Ref #
241Tyre Wheel Pressure TIRE PRESSURE Tire Pressure
242Wheel Temperature TIRE TEMP Tire TEMP
243Component Identification COMPONENT ID COMPONENT ID
244Run Trips TRIP DISTANCE TRIP Distance
245Total TOTAL VEH DIST Total Veh Dist
246Total Working Hours Machine TOTAL VEH HRS Total Veh Hrs.
247Total Engine Hours TOTAL ENG HRS Total ENG Hrs.
248Total Power Pickup Hours TOTAL PTO HRS Total PTO Hrs.
249Total Engine Speed ​​TOTAL ENG REVS Total ENG Revs
250Total Fuel Burn TOTAL FUELUSED Total FUELUsed
251Clock CLOCK Clock
252Date DATE Date
253Total Hours ECM ELAPSED TIME ELAPSED Time

MID 128 Engine Subsystem Codes (SID 1 – 78)

SIDDescription
1Nozzle Cylinder # 1 CYL # 1 INJECTR Cyl # 1 Injectr
2Nozzle Cylinder # 2 CYL # 2 INJECTR Cyl # 2 Injectr
3Nozzle Cylinder # 3 CYL # 3 INJECTR Cyl # 3 Injectr
4Nozzle Cylinder # 4 CYL # 4 INJECTR Cyl # 4 Injectr
5Nozzle Cylinder # 5 CYL # 5 INJECTR Cyl # 5 Injectr
6Nozzle Cylinder # 6 CYL # 6 INJECTR Cyl # 6 Injectr
7Nozzle Cylinder # 7 CYL # 7 INJECTR Cyl # 7 Injectr
8Nozzle Cylinder # 8 CYL # 8 INJECTR Cyl # 8 Injectr
9Cylinder Nozzle # 9 CYL # 9 INJECTR Cyl # 9 Injectr
10Nozzle Cylinder # 10 CYL 10 INJECTR Cyl 10 Injectr
11Cylinder Nozzle # 11 CYL 11 INJECTR Cyl 11 Injectr
12Nozzle Cylinder # 12 CYL 12 INJECTR Cyl 12 Injectr
13Nozzle Cylinder # 13 CYL 13 INJECTR Cyl 13 Injectr
14Cylinder Nozzle # 14 CYL 14 INJECTR Cyl 14 Injectr
15Cylinder Nozzle # 15 CYL 15 INJECTR Cyl 15 Injectr
16Nozzle Cylinder # 16 CYL 16 INJECTR Cyl 16 Injectr
17Main Fuel Shut Off Valve FUEL SHUTOFF Fuel Shutoff
18Fuel Flow Control Valve FUEL CONTROL Fuel Control
19Valve Bypass Accelerator THROTTLE BYPAS ThrottleBYPASS
20Mechanism, Managing Distribution TIMINGACTUATOR TIMINGActuator
21Crankshaft Position Sensor ENG POS SENSOR PositionSensor
22Sensor Dist. Vala TIMING SENSOR TIMING Sensor
23Fuel Plate Mechanism by RACK ACTUATOR Rack Actuator
24Position Sensor Fuel Plate RACKPOS SENSOR Rack Pos Sens
25Signal System Protecting Engine EXT ENG PROTCT ExtENG Protect
26Additional Input Driver # 1 AUXOUTDRIVER1 AuxOut Driver
27Controlling Mechanism # 1 Turbocharger TURBO ACTUATR1 Turbo Actuator
28Control Gear # 2 Turbocharger TURBO ACTUATR2 TurboActuator2
29Fuel System Signal Input EXT FUEL INPUT Ext Fuel INPUT
30Speed ​​Signal Input EXT SPEEDINPUT Ext SPEEDINPUT
31Tachometer Signal TACHSIGNLOUTPT TACH OUTPUT
32WASTEGATEDRVR WASTEGATE Drvr Turbocharger Bypass Valve Driver
33Pneumatic Clutch Control FANCLTCH DRV Fan Clutch Drv
34Exhaust Support Sensor EXH PRESSENSOR Exh Press Sens
35Solenoid Exhaust Gas Pressure Adjustment EXH PRES SOL Exh Press Sol
36Glow Plug System Lamp GLOWPLUGLAMP Glow PLUG LAMP
37Power Relay DRV UNITPWRRLY Power Relay
38Glow Plug System Relay GLOWPLUGRELAY GlowPLUG Relay
39Starter Relay STARTER RELAY Starter Relay
40Additional Input Driver # 2 AUXOUT DRIVER2 Auxout Driver2
41ECM 8 Volt Power Supply ECM 8VDC SUPLY ECM 8VDC
42Pressure Regulator Injectors INJ PRES REG Inj Press REG
43AUTOSHFTHI GR HIGH Gear Act.
44Low Gear Regulator AUTOSHFTLO GR Low Gear Act.
45Neutral Transmission Control AUTOSHFTNTL GR Neutral Act.
46Earth Chain Autoshift (minus) AUTOSHFTCOMLO Common
47Cylinder Nozzle # 17 CYL 17 INJECTR Cyl 17 Injectr
48Injector Cylinder # 18 CYL 18 INJECTR Cyl 18 Injectr
49Cylinder Nozzle # 19 CYL 19 INJECTR Cyl 19 Injectr
50Nozzle Cylinder # 20 CYL 20 INJECTR Cyl 20 Injectr
51Driver Additional Input # 3 AUXOUT DRIVER3 Auxout Driver3
52Driver Additional Input # 4 AUXOUT DRIVER4 Auxout Driver4
53Additional Input Driver # 5 AUXOUT DRIVER5 Auxout Driver5
54Driver Additional Input # 6 AUXOUT DRIVER6 Auxout Driver6
55Driver Additional Input # 7 AUXOUT DRIVER7 Auxout Driver7
56Driver Additional Input # 8 AUXOUT DRIVER8 Auxout Driver8
57Additional PWM # 1 AUX PWM DRVR 1 Aux PWM Drvr 1
58Optional PWM # 2 AUX PWM DRVR 2 Aux PWM Drvr 2
59Additional PWM # 3 AUX PWM DRVR 3 Aux PWM Drvr 3
60Optional PWM # 4 AUX PWM DRVR 4 Aux PWM Drvr 4
61Valve Education Blend VAR SWIRL VALV Swirl Valve
62Prestroke Sensor PRESTROKE SNSR PreStroke Snsr
63Prestroke Actuator PRESTROKE ACTR PreStroke actr
64Sensor # 2 Engine Speed ​​SPEED SENSOR2 SPEED Sensor 2
65OXYGEN SENSOR Oxygen Sensor – †
66Burn Control Signal IG MODE SIGNAL – †
67Burning Distribution Signal IG TIME SIGNAL – †
68Pressure at TURBO PRSSRE 2 TurboCompress Second Inlet – †
69Temperature aftercooler ACOC COOL TEMP – †
70Heated intake air # 1 – † – †
71Heated intake air # 2 – † – †
72Nozzle Cylinder # 21 CYL 21 INJECTR – †
73Nozzle Cylinder # 22 CYL 22 INJECTR – †
74Nozzle Cylinder # 23 CYL 23 INJECTR – †
75Nozzle Cylinder # 24 CYL 24 INJECTR – †
76Knock Sensor KNOCK SENSOR – †
77Gas Control Valve GASMETER VALVE – †
78Fuel Pump Control Mechanism – † – †

MID 136 ABS Subsystem Codes (SID 1 – 80)

SIDDescription
1ABS sensor, 1st Axis, Left (front) WH SNSR AXL 1L Wh Snsr Axl 1L
2ABS Sensor, 1st Axis, Right (front) WH SNSR AXL 1R Wh Snsr Axl 1R
3ABS Sensor, 2nd Axis, Left (middle) WH SNSR AXL 2L Wh Snsr Axl 2L
4ABS Sensor, 2nd Axis, Right (middle) WH SNSR AXL 2R Wh Snsr Axl 2R
5ABS Sensor, 3rd Axis, Left (rear) WH SNSR AXL 3L Wh Snsr Axl 3L
6ABS Sensor, 3rd Axis, Right (Rear) WH SNSR AXL 3R Wh Snsr Axl 3R
7ABS modulator, 1st Axis, Left (front) PRSMOD VLV A1L Mod. Valve a1l
8ABS Modulator, 1st Axis, Right (front) PRSMOD VLV A1R Mod. Valve a1r
9ABS modulator, 2nd Axis, Left (middle) PRSMOD VLV A2L Mod. Valve A2L
10ABS Modulator, 2nd Axis, Right (middle) PRSMOD VLV A2R Mod. Valve a2r
11ABS modulator, 3rd Axis, Left (rear) PRSMOD VLV A3L Mod. Valve a3l
12ABS Modulator, 3rd Axis, Right (Rear) PRSMOD VLV A3R Mod. Valve a3r
13Motor Brake Relay RTDR CNTRL RLY Rtdr Cntrl Rly
14Relays, Diagonal Voltage 1 RLAY DIAGONAL1 Relay DIAG. one
15Relays, Diagonal Voltage 2 RLAY DIAGONAL2 Relay DIAG. 2
16ABS switch ABS MODE SWTCH ABS Mode Swtch
17Switch ASR ASR MODE SWTCH ASR Mode Swtch
18Valve DIF 1-ASR ASR DIF1 VALVE ASR Dif1 Valve
19Valve DIF 2-ASR ASR DIF2 VALVE ASR Dif2 Valve
20Pneumatic Control Engine PNEU ENG CNTRL Pneu ENG Cntrl
21Electric Control Engine ELEC ENG CNTRL Elec ENG Cntrl
22Speedometer Sensor SPN SGNL INPUT SPEEDSIGNAL In
23ABS lamp WARNLIGHT BULB WarnLIGHT Bulb
24Lamp ASR ASR LIGHT BULB ASR LIGHT Bulb
25Average Speed ​​ABS Front Axle Sensor SENSOR AX1 AVG Sensor AX1 AVG
26Average Speed ​​ABS Sensor Front Gear SENSOR AX2 AVG Sensor AX2 AVG
27Average Speed ​​ABS Sensor Rear Gear SENSOR AX3 AVG Sensor AX3 AVG
28ABS Valve Modulator for Reducers PRSSRMODDRVAXL Mod, Relay Valve
29ABS Valve Pressure Sensor for Reducers PRSSRXDCDRVAXL Trans, Relay Vlv
30Main Relay Control Systems ABS MASTER RELAY Master Relay
31Front Axle Trailer, Left Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
32Trailer Front Axle, Right Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
33Trailer Rear Axle, Left Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
34Front Axle Trailer, Right Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
35Front Axle, Left Brake, Adjusting Wrong BRAKE ADJUST Brake Adjust
36Front Axle, Right Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
37Front Gearbox, Left Brake, Adjusting Wrong BRAKE ADJUST Brake Adjust
38Front Gearbox, Right Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
39Rear Gearbox, Left Brake, Adjusting Wrong BRAKE ADJUST Brake Adjust
40Rear Gearbox, Right Brake, Wrong Adjustment BRAKE ADJUST Brake Adjust
41Relay Height Suspension – † – †
42Holding Valve Solenoid —Ox 1 Left – † – †
43Holding Valve Solenoid —Oc 1 Right – † – †
44Holding Valve Solenoid —Ox 2 Left – † – †
45Holding Valve Solenoid —Oc 2 Right – † – †
46Holding Valve Solenoid —Ox 3 Left – † – †
47Holding Valve Solenoid —Ox 3 Right – † – †
48Discharge Valve Solenoid —Ox 1 Left – † – †
49Discharge Valve Solenoid —Ox 1 Right – † – †
50Discharge Valve Solenoid —Ox 2 Left – † – †
51Discharge Valve Solenoid —Ox 2 Right – † – †
52Discharge Valve Solenoid —Ox 3 Left – † – †
53Discharge Valve Solenoid —Ox 3 Right – † – †
54Motor Hydraulic Pump – † – †
55Brake Light Switch 1 – † – †
56Brake Light Switch 2 – † – †
57Electric Pressure Control, 1st Axis – † – †
58Pressure Control Spare System, Axis 1 – † – †
59Pressure Brakes Axis 1 – † – †
60Electric Pressure Control, 2nd Axis – † – †
61Pressure Control Spare System, Axis 2 – † – †
62Pressure Brakes, Axis 2 – † – †
63Electric Brake Adjustment, Axis 3 – † – †
64Electric Pressure Control, 3rd Axis – † – †
65Pressure Brakes, Axis 3 – † – †
66Electric Brake Adjustment Trailer – † – †
67Pneumatic Brake Control, Trailer – † – †
68Pressure Brakes, Trailer – † – †
69Load Sensor on the Axis – † – †
70Pads Thickness Sensor — Axis 1 Left – † – †
71Sensor Thickness Pads — Axis 1 Right – † – †
72Pads Thickness Sensor — Axis 2 Left – † – †
73Pads Thickness Sensor — Axis 2 Right – † – †
74Pads Thickness Sensor — Axis 3 Left – † – †
75Pads Thickness Sensor — Axis 3 Right – † – †
76Transmitter Brake Signal – † – †
77Sensor Signal # 1 Braking – † – †
78Sensor Signal # 2 Braking – † – †
79Wheel Size – † – †
80Brake Control Machines – † – †

MID 190 Air Conditioner Subsystem Fault Codes

SIDDescription
1Freon Level REFRGNT CHRG REFRIG Pres
2Humidity Levels in Freon REFRIG MOISTR REFRIG Moistr
3Non-Condensed Gas in Freon GAS IN REFRIGN Gas In REFRIGN
4Solenoid, Freon Control Flow RFRG FLOW CTRL RFRG Flow Ctrl
5Freon Low Pressure Sensor LOW PRS SWITCH Low Pres SW
6Chain Compressor Management Freon CLUTCH CIRCUIT Clutch Cir
7Circuit Air Conditioning Radiator Thermostat – † Tstat Cir

MID 219 VORAD Radar Subsystem Fault Codes

SIDDescription
1Front Antenna – † – †
2Electronics Antennas – † – †
3Brake System Monitor – † – †
4Monitor Dynamics – † – †
5Steering Position Control Monitor – † – †
6Speedometer Monitor – † – †
7Right Turn Monitor – † – †
8Left Turn Monitor – † – †
9Display – † – †
10Sensor in the Right Side – † – †
11Sensor in the Left Side – † – †
12Rear Sensor – † – †

General Subsystem Fault Codes (SID for any MIDs) 151 – 254

SIDDescription
151System Diagnostic Code # 1 – † – †
152System Diagnostic Code # 2 – † – †
153System Diagnostic Code # 3 – † – †
154System Diagnostic Code # 4 – † – †
155System Diagnostic Code # 5 – † – †
219Burning Indicator † – – †
220Electrical Connection Tractor / Trailer (ISO 11992) – † – †
221Supply Voltage for Sensors – † – †
222Lamp “PROTECT” – † – †
223Brightness Sensor – † – †
224Alarm – † – †
225Yellow Lamp – † – †
226Transmission Transmission Sensor – † – †
227Auxiliary Input # 1 – † – †
228High Pressure Switch HI PRES SWITCH HI Pres SW
229Kickdown Switch – † – †
230Idle Confirmation Switch – † – †
231Circuit SAE J1939 – † – †
2325 Volt DC Power – † – †
233Driver # 2 – † – †
234The mechanism of the “ON” Parking Brake – † – †
235“Brake” “OFF” mechanism – † – †
236Power Connection Device – † – †
237Incineration Connection Device – † – †
238Diagnostic Lamp – Red – † – †
239Diagnostic Lamp – Yellow – † – †
240Memory – † – †
242Cruise switch “RESUME” – † – †
243Cruise “SET” switch – † – †
244Cruise Switch “ENABLE” – † – †
245Clutch Pedal Switch # 1 – † – †
246Brake Pedal Switch # 1 – † – †
247Brake Pedal Switch # 2 – † – †
248OEM Diagnostic Circuit – † – †
249Chain SAE J1922 SAE J1922 SAE J1922
250Chain SAE J1708 (J1587) – † – †
251Power POWER SUPPLY POWER SUPPLY
252Calibration Module – † – †
253Memory Calibration – † – †
254Controller # 1 CONTROLLER Controller

Detroit Diesel DTEC II Fault Codes (Freightliner HD Trucks)

For Freightliner HD Trucks equipped with Detroit Series 60 Engines with DTEC II, codes can be read using a diagnostic data reader or by shorting pin A to pin M on the connector. The latter method will cause the codes to flash at the Check Engine Light (CEL). Codes are two digits, separated by a long pause between sets of flashes.

CodeDescription
11Power Take-off Sensor Lo Volt
12Power Take-off Sensor Hi Volt
13Coolant Sensor Lo Volt
14Eng Temp Sensor Hi Volt
15Eng Temp Sensor Lo Volt
16Coolant Sensor Hi Volt
21Throttle Pos Sensor Hi Volt
22Throttle Pos Sensor Lo Volt
23Fuel Temp Sensor Hi Volt
24Fuel Temp Sensor Lo Volt
25No Codes
26Power Control Enabled
31Fault on Auxiliary Output
32ECM Backup System Fail
33Turbo Bst Sensor Hi Volt
34Turbo Bst Sensor Lo Volt
35Oil Prs Sensor Hi Volt
36Oil Prs Sensor Lo Volt
37Fuel Prs Sensor Hi Volt
38Fuel Prs Sensor Lo Volt
41Timing Reference Sensor
42Synchronous Ref Sensor
43Low Coolant Level
44Engine Over Temperature
45Low Oil Pressure
46Low Battery Voltage
47Hi Fuel Pressure
48Lo Fuel Pressure
51EEPROM Error
52ECM – A/D Fail
53EEPROM Memory Failure
54Vehicle Speed Sensor
55Proprietary Comm. Link
56ECM – A/D Fail
58Cruise Ctl/Press Gov Ctl Switch
61-68Inj Response Time Long
71-78Inj Response Time Short
84Crankcase Pressure Hi
85Engine Overspeed
86Press Gov Ctl – Hi Volt
87Press Gov Ctl – Lo Volt

Detroit Diesel DTEC III / IV Flash Codes

For Detroit Series 60 engines with DTEC III / IV electronic control systems, you can read codes using a diagnostic data reader or by depressing and holding the diagnostic request switch with the ignition on (engine at idle or not running). Active codes will flash on the “Stop Engine” light (SEL), followed by inactive codes flashing on the “Check Engine” Light (CEL). This cycle repeats until the switch is released. Codes 43, 44, and 45 are critical; if shown, the SEL will illuminate, engaging engine protections and potentially shutting down the engine. Other codes will typically only cause the CEL to illuminate, allowing the engine to continue running.

CodeDescription
11VSG Sensor Input Voltage Low
12VSG Sensor Input Voltage High
13Coolant level Sensor (CLS) Voltage Low
14Oil or Coolant Temperature Sensor (OTS or CTS) Voltage High
15Oil or Coolant Temperature Sensor (OTS or CTS) Voltage Low
16Coolant Level Sensor (CLS) Voltage High
17Bypass or Throttle, Valve Position Sensor Input Voltage High
18Bypass or Throttle, Valve Position Sensor Input Voltage Low
21Throttle Position Sensor (TPS) Voltage High
22Throttle Position Sensor (TPS) Voltage Low
23Fuel Temperature Sensor (FTS) Voltage High
24Fuel Temperature Sensor (FTS) Voltage Low
25No Codes
26Auxiliary Engine Shutdown #1 or #2 Input Active
27Air Inlet or Intake Air, Temperature Sensor Input Volage High
28Air Inlet or Intake Air, Temperature Sensor Input Volage Low
31Engine Brake Output Open Circuit or Short to Ground
32CEL or SEL Short to Battery or Open Circuit
33Turbo Boost Sensor (TBS) Voltage High
34Turbo Boost Sensor (TBS) Voltage Low
35Oil Pressure Sensor (OPS) Voltage High
36Oil Pressure Sensor (OPS) Voltage Low
37Fuel Pressure Sensor (FPS) Voltage High
38Fuel Pressure Sensor (FPS) Voltage Low
41Timing Reference Sensor (TRS)
42Synchronous Reference Sensor (SRS)
43Low Coolant
44Oil or Coolant High Temperature
45Low Oil Pressure
46Low Battery Voltage
47Fuel, Air Inlet, or Turbo Boost Pressure High
48Fuel or Air Inlet Pressure Low
51EEPROM Error
52ECM – Analog to Digital Failure
53EEPROM Non-Volatile Memory Failure
54Vehicle Speed Sensor Fault
55J1939 Data Link Failure
56J1587 Data Link Failure
57J1922 Data Link Failure
61Injector Response Time Too Long
62Auxiliary Output Short ot Battery or Open Circuit or Mech Fault
63PWM Drive Short to Battery or Open Circuit
64Turbo Speed Sensor Input Fault
65Throttle Valve Position Input Fault
66Engine Knock Sensor Input Fault
67Coolant or Air Inlet Pressure Sensor Input Voltage High
68Idle Validation Switch Open Circuit or Short to Ground
71Injector Response Time Too Short
72Vehicle Overspeed
73Gas Valve Position Input Fault or ESS Fault
74Optimized Idle Safety Look Short to Ground
75ECM Battery Voltage High
76Engine Overspeed with Engine Brake
77Fuel Temperature High
81Dual Fuel BOI or Exhaust Temperature Voltage High
82Dual Fuel BOI or Exhaust Temperature Voltage Low
83Exhaust Temperature or External Pump Pressure High
85Engine Overspeed
86External Pump Pressure Sensor Input Voltage High
87External Pump Pressure Sensor Input Voltage Low

Frequently Asked Questions (FAQs)

What does a MID code mean for a Freightliner?

A MID, or Message Identification code, identifies the specific electronic control unit (ECU) or subsystem that is reporting a fault. For example, MID 128 typically refers to the engine control unit, while MID 136 points to the Anti-lock Brake System (ABS). Knowing the MID helps narrow down which part of your Freightliner's complex electronic system is experiencing a problem.

How do I know if my Freightliner truck has a serious problem?

Your Freightliner truck indicates a problem through various warning lights, most notably the Check Engine Light (CEL) or Stop Engine Light (SEL). The presence of these lights, especially the SEL, signals that a fault code has been triggered. Critical codes (like 43, 44, 45 on DTEC III/IV systems) will cause the SEL to illuminate and can lead to engine shutdown, indicating a serious issue that requires immediate attention. Less critical codes might only illuminate the CEL, allowing the truck to run but still warranting diagnosis and repair.

What is a mid code for a Freightliner?
Freightliner Fault Code List (PID, MID, SID) Freightliner MID / Description Freightliner Parameter Codes (PID) 51 – 63 Parameter Codes (PID) 64 – 97 Parameter Codes (PID) 98 – 127 Parameter Codes (PID) 154 – 183 Parameter Codes (PID) 184 – 253 MID 128 Engine Subsystem Codes 1 – 32 MID 128 Engine Subsystem Codes 65 – 78

Can I clear Freightliner fault codes myself?

Yes, you can clear fault codes using a compatible diagnostic scan tool. However, it's crucial to understand that simply clearing a code without addressing the underlying issue is not a repair. The code will likely reappear, and the unresolved problem could lead to more significant damage or safety hazards. Always diagnose and repair the root cause of the fault before clearing the code.

Do Freightliner trucks use standard OBD-II codes?

For heavy-duty trucks, Freightliner primarily uses fault codes based on the J1587/J1708 and J1939 communication protocols, which are industry standards for commercial vehicles. While these are distinct from the OBD-II standard primarily used in light-duty passenger vehicles (though Freightliner Sprinter vans, under agreement with Mercedes, do use OBD-II), the principle of diagnostic trouble codes (DTCs) is the same. The provided lists of PID, MID, and SID codes are specific to these heavy-duty truck standards.

Why is my Check Engine Light (CEL) on in my Freightliner?

The Check Engine Light (CEL) illuminates when your truck's electronic control unit (ECU) detects a fault within a monitored system. This could be anything from a minor sensor malfunction to a more significant engine or emissions issue. The CEL acts as a warning, indicating that a diagnostic trouble code has been logged. To understand the specific reason for the light, you'll need to use a diagnostic scan tool to read the stored fault codes.

Conclusion

Understanding the intricate world of Freightliner fault codes empowers you as a truck owner or operator. These codes are the voice of your vehicle, providing critical insights into its health and performance. By familiarising yourself with the PID, MID, and SID structures, the evolution of diagnostic systems, and the specific code lists, you're not just preparing for potential breakdowns; you're actively engaging in preventative maintenance and safeguarding your investment. Printing these code lists and keeping them accessible can be invaluable, allowing you to quickly interpret warnings, communicate effectively with mechanics, and ensure your Freightliner truck remains a reliable workhorse on the roads of the UK.

If you want to read more articles similar to Decoding Freightliner Truck Fault Codes, you can visit the Maintenance category.

Go up