The SAE J1939 Suspect Parameter Number (SPN) 973, labeled “Engine Retarder Selection,” is a critical data parameter used to monitor the operator’s requested level of engine braking torque. This parameter is integral to vehicle systems that utilize compression release brakes (often referred to as Jake Brakes), exhaust brakes, or variable-geometry turbochargers for retardation. It is commonly generated by Engine Control Modules (ECMs) from manufacturers such as Cummins (ISX, X15), Detroit Diesel (DD13, DD15, DD16), PACCAR (MX-11, MX-13), Volvo (D11, D13, D16), and Mercedes-Benz (OM 471, OM 473). In real-world heavy-duty applications—particularly in Class 8 trucks, construction equipment, and agricultural machinery—this parameter is critical for diagnosing issues related to loss of engine braking power, incorrect transmission shift strategies, or unexpected vehicle acceleration. Without accurate SPN 973 data, the vehicle’s braking system cannot coordinate with other safety systems, leading to increased brake wear and reduced driver control on grades.
Technical Overview
The engineering behind SPN 973 centers on the operator’s physical interaction with a multi-position selector switch, typically located on the steering column or dashboard. This switch is not an analog potentiometer in most modern implementations; instead, it is a digital multi-position switch with discrete detents, often providing between three and six positions (e.g., Off, Low, Medium, High, and Max). The ECM measures the position of this selector by reading a voltage divider circuit or a digital logic level from a dedicated input pin. In many Cummins and Detroit Diesel applications, the selector is a Hall-effect sensor-based device that outputs a Pulse Width Modulation (PWM) signal proportional to the selected position. The ECM interprets this signal and converts it into a percentage value between 0% and 100%. The normal operating range is strictly 0% (no braking requested) to 100% (maximum braking torque requested). The signal is typically a 5V reference circuit with a known pull-up resistor; when the switch is in the Off position, the signal voltage is near 0V, and as the operator selects higher retardation levels, the voltage increases in discrete steps. On the CAN bus, this value is transmitted as a 16-bit unsigned integer, with a resolution of 0.4% per bit, allowing for precise representation of the selected level.
J1939 Network Behavior
SPN 973 is transmitted within the Parameter Group Number (PGN) 65265, known as the “Electronic Brake Controller 1” (EBC1) message. This PGN is broadcast by the primary engine ECU at a periodic transmission rate of 100 milliseconds (10 Hz) under normal operating conditions. The source address for this message is typically the engine controller’s source address (0x00 for the engine, though this can vary based on the specific network configuration). Other ECUs on the J1939 backbone—including the Transmission Control Module (TCM), the Anti-lock Braking System (ABS) controller, the Retarder Controller (if separate), and the Instrument Cluster—consume this data to coordinate vehicle deceleration strategies. For example, the TCM uses the SPN 973 value to inhibit downshifts when the retarder is active, preventing engine overspeed. The ABS controller uses it to calculate total retarding torque for stability control interventions. The data is encoded in the EBC1 message as a single byte (byte 3, bits 0-7) representing the percentage value, with a scaling factor of 0.4% per bit and an offset of 0%. A value of 0xFF (255) indicates that the parameter is not available or that a fault has been detected.
Diagnostic Importance
Faults related to SPN 973 are diagnostically critical because they directly impact vehicle safety and engine durability. When the ECM detects an invalid, out-of-range, or inconsistent signal from the retarder selector, it activates a diagnostic trouble code (DTC) with a Failure Mode Identifier (FMI) such as FMI 3 (voltage above normal), FMI 4 (voltage below normal), or FMI 2 (data erratic). The ECM’s engine protection strategy typically includes derating the engine torque, disabling the retarder system entirely, or limiting the maximum braking torque to a default safe level (often 50%). In some implementations, the ECM may also inhibit cruise control operation or force the transmission into a default shift pattern. Ignoring active fault codes for SPN 973 can lead to serious consequences: the operator may experience a complete loss of engine braking on long downgrades, forcing reliance on service brakes, which can cause brake fade, overheating, and potential runaway situations. Additionally, a faulty selector signal can cause unintended engine braking at low speeds, leading to driveline shock and potential transmission damage. For fleet operators, unresolved SPN 973 faults often result in increased brake maintenance costs and reduced fuel economy due to improper use of the service brakes.
Common Failure Patterns
Technicians encounter several frequent failure scenarios with SPN 973. The most common is wiring harness damage—chafing or broken wires in the steering column harness or at the chassis-to-cab connector—which results in an intermittent or open circuit. This is especially prevalent in vehicles with high-mileage or those operating in harsh environments (e.g., logging, mining). Another frequent failure is contamination of the selector switch itself; dirt, moisture, or road salt ingress can cause the switch detents to become sticky or the internal contacts to corrode, leading to erratic readings or a stuck position. In PACCAR MX engines, a known failure mode involves the Hall-effect sensor within the switch drifting over time, causing the ECM to read a permanent 25% or 50% selection even when the switch is in the Off position. Calibration drift is also observed, particularly after ECM software updates, where the learned minimum and maximum positions no longer align with the physical switch detents. Mechanical failures, such as a broken detent spring or a cracked selector housing, can cause the switch to skip positions or fail to return to the Off position. In some Detroit Diesel applications, the selector switch is integrated with the cruise control stalk, and physical wear from repeated use can cause the internal wiper to fail.
Diagnostic Approach
When diagnosing any fault code involving SPN 973, a systematic approach is essential. Begin with a diagnostic scan tool capable of reading J1939 live data—such as Cummins INLINE, Detroit Diesel Diagnostic Link (DDDL), or PACCAR PACCAR Solutions—to confirm the actual SPN 973 value versus the switch position. If the value is stuck at 0% or 100% or is erratic, proceed with circuit checks using a digital multimeter. First, verify the 5V reference and ground circuits at the selector switch connector; typical reference values are 4.8V to 5.2V with less than 0.1V drop. Next, measure the signal voltage as the switch is cycled through all positions: a healthy switch should show distinct voltage steps (e.g., 0.5V, 1.5V, 2.5V, 3.5V, 4.5V) corresponding to each detent. If the voltage is missing or constant, inspect the wiring harness for continuity, shorts to power or ground, and connector corrosion. For intermittent faults, perform a wiggle test on the harness while monitoring the scan tool data. If circuit checks pass, suspect the switch itself—swap with a known-good unit if possible. If the problem persists, escalate to OEM-specific software to perform a calibration or learn procedure, as some ECUs require a “relearn” of the switch range after replacement. Only after all electrical and calibration checks are exhausted should the ECM itself be considered faulty, as this is the least common root cause.
Fault Codes for SPN 973
FMI 0: Data valid but above normal operational range (most severe)
The SPN 973 FMI 0 fault indicates that the engine retarder selector is reporting a position above its normal operational range. This code often appears when operators inadvertently engage maximum engine braking, or after a system recalibration. Technicians may encounter this code post ECM replacemen
View SPN 973 FMI 0 Diagnostic Guide →
FMI 1: Data valid but below normal operational range (most severe)
SPN 973 FMI 1 indicates the engine retarder selection signal is valid but below normal operational range, typically registering negative percentages or values under manufacturer-specified thresholds. This fault commonly appears during mountain descents when operators experience unexpected loss of en
View SPN 973 FMI 1 Diagnostic Guide →
FMI 2: Data erratic, intermittent or incorrect
SPN 973 FMI 2 indicates the Engine Retarder Selection signal is erratic, intermittent, or incorrect. The ECM detects a voltage or frequency outside the valid range for the selector position. This code commonly appears after a forced DPF regeneration when heat damages the selector potentiometer wirin
View SPN 973 FMI 2 Diagnostic Guide →
FMI 3: Voltage above normal or shorted high
SPN 973 FMI 3 indicates a voltage issue in the engine retarder selection system, often leading to inconsistent retarder response. This fault is commonly observed after electrical component replacements, such as sensors or ECM, which can cause voltage irregularities. Technicians may encounter this co
View SPN 973 FMI 3 Diagnostic Guide →
FMI 4: Voltage below normal or shorted low
SPN 973 FMI 4 indicates voltage below normal on the engine retarder selector circuit, preventing proper communication of operator braking torque requests. This fault commonly appears after dash panel replacement or when technicians encounter intermittent retarder operation during downhill driving co
View SPN 973 FMI 4 Diagnostic Guide →
FMI 5: Current below normal or open circuit
This fault indicates the ECM has detected an open circuit or current below the normal operating range on the engine retarder selector input. The signal, expressed as a percentage of requested braking torque, is missing or interrupted. Technicians frequently encounter this code after engine wiring ha
View SPN 973 FMI 5 Diagnostic Guide →
FMI 6: Current above normal or grounded circuit
SPN 973 FMI 6 relates to the engine retarder selection, where the circuit sees above-normal current or grounding issues. This commonly arises after replacing the ECM or adjusting brake settings. For instance, in a workshop scenario, a technician might encounter this fault after recalibrating the ele
View SPN 973 FMI 6 Diagnostic Guide →
FMI 7: Mechanical system not responding properly
Engine retarder selector mechanical system failure indicates the operator-controlled position sensor or actuator mechanism is not responding properly to commanded inputs. This fault commonly appears on Caterpillar C15 engines after extended mountain descents when drivers report the Jake brake failin
View SPN 973 FMI 7 Diagnostic Guide →
FMI 9: Abnormal update rate
SPN 973 FMI 9 indicates abnormal update rate from the engine retarder selection position sensor, causing inconsistent brake controller data transmission. This fault commonly appears during downhill operations when drivers frequently adjust retarder settings, overwhelming the CAN bus with erratic sig
View SPN 973 FMI 9 Diagnostic Guide →
FMI 11: Root cause not known
This fault indicates the Engine Control Module (ECM) has detected an invalid or unrecognizable signal from the engine retarder selector, with FMI 11 meaning the root cause is unknown. In practice, this code often appears after a driver reports intermittent loss of engine braking on a long downhill g
View SPN 973 FMI 11 Diagnostic Guide →
FMI 12: Bad intelligent device or component
SPN 973 FMI 12 relates to the Engine Retarder Selection, indicating a malfunction in the electronic brake controller. This fault often appears when the ECM fails to interpret the operator’s brake position request, such as after replacing the ECM or following maintenance that involves electrical syst
View SPN 973 FMI 12 Diagnostic Guide →
FMI 13: Out of calibration
The SPN 973 FMI 13 fault indicates that the engine retarder selection is out of calibration. This often occurs after a control module replacement or software update, where the calibration data may not align with the current component configuration. Technicians frequently encounter this fault after r
View SPN 973 FMI 13 Diagnostic Guide →
FMI 14: Special instructions
Engine retarder selector position feedback requires special calibration or reset procedures per manufacturer specifications. This fault commonly appears after ECM replacement or retarder system service when the selector position reference values need relearning. The Electronic Brake Controller canno
View SPN 973 FMI 14 Diagnostic Guide →
FMI 18: Data valid but below normal operating range (moderately severe)
This fault indicates the engine retarder selector position signal is below the normal operating range, meaning the ECM detects a voltage lower than expected for a valid request. Technicians often see this after a forced DPF regeneration or ECM replacement, when the selector calibration is lost or th
View SPN 973 FMI 18 Diagnostic Guide →
FMI 31: Condition exists
The Engine Retarder Selection fault (SPN 973 FMI 31) indicates a discrepancy in the brake controller’s operational request. This typically occurs when the system is unable to accurately determine the selected retarder position. In practice, this fault is often encountered after ECM software updates