SPN 810: Speed Signal Input – Complete Diagnostic Reference

The Suspect Parameter Number (SPN) 810, labeled “Speed Signal Input,” is a critical diagnostic parameter used to monitor the integrity and accuracy of a secondary or primary speed signal entering an Electronic Control Module (ECM), typically on heavy-duty diesel engines and powertrains. Unlike engine speed (SPN 190) which is generally derived from a dedicated crankshaft or camshaft position sensor, SPN 810 often represents a speed signal from an external source—such as a transmission output speed sensor, a vehicle speed sensor (VSS) on the driveline, or an auxiliary input from a PTO (Power Take-Off) controller. This parameter is vital for systems that rely on accurate speed data for functions like road speed governing, cruise control, transmission shift scheduling, and vehicle speed limiting. For instance, on Cummins ISX and PACCAR MX engines, the ECM uses this signal to validate vehicle speed against GPS or ABS data, while on Detroit Diesel DD15 and Volvo D13 platforms, a faulty SPN 810 can directly disable cruise control and trigger derate conditions. Its diagnostic significance spans across all major OEMs, making it a frequent point of investigation for drivability complaints and fault code activations in modern Class 8 trucks and heavy equipment.

Technical Overview

From an engineering standpoint, the Speed Signal Input monitored by SPN 810 is typically a digital pulse-width modulated (PWM) signal or a variable reluctance (VR) sensor output, depending on the application. In most modern implementations, the signal originates from a magnetic pickup sensor mounted near a rotating component—such as a tone ring on the transmission output shaft, the differential carrier, or a wheel hub. The sensor generates an AC voltage whose frequency is directly proportional to rotational speed. The ECM conditions this raw signal through a comparator circuit that converts the analog sine wave into a clean square wave, which the microprocessor then interprets as a frequency. For example, on a Caterpillar C15 engine, the ECM expects a specific number of pulses per revolution of the driveline, typically ranging from 4 to 16 pulses per revolution. The normal operating range for this input is highly application-specific; a vehicle speed sensor might output 500 Hz at 30 mph and up to 5000 Hz at highway speeds. In other cases, such as on John Deere construction equipment, the signal might represent a PTO speed between 0 and 2500 RPM, with the ECM scaling the frequency using a calibration constant stored in the engine controller. The parameter does not have a universal unit because its interpretation depends on the receiving ECU—it may be displayed as RPM, km/h, or a raw frequency count. The ECM continuously compares this input against other speed references (e.g., engine speed from SPN 190 or wheel speed from ABS) to detect sensor faults, signal loss, or implausible data.

J1939 Network Behavior

On the SAE J1939 CAN bus, SPN 810 is not transmitted as a standalone parameter; rather, it is embedded within a specific Parameter Group (PGN) that broadcasts speed-related data. The most common PGN associated with this SPN is PGN 65265 (Transmission Speed), which is broadcast by the Transmission Control Module (TCM) or the engine ECM acting as a gateway for the speed signal. This PGN is transmitted at a rate of 10 to 50 milliseconds (typically 20 ms) to ensure real-time accuracy for safety-critical functions like cruise control and engine braking. The source address (SA) is usually the TCM (SA 3) or the engine ECM (SA 0), depending on which module directly reads the sensor. Other ECUs on the network—such as the Anti-lock Braking System (ABS) controller, the instrument cluster, and the retarder controller—subscribe to this PGN to obtain vehicle speed data without needing their own dedicated sensors. For instance, a Volvo I-Shift transmission will broadcast PGN 65265 containing SPN 810 (as the transmission output speed) and SPN 190 (engine speed) simultaneously, allowing the engine ECM to cross-check data. If the ABS controller detects a mismatch between wheel speed and the transmission speed signal, it can log a fault and request a vehicle speed limit via the J1939 message. The diagnostic messages for SPN 810 are typically broadcast as DM1 (Diagnostic Message 1) with the specific Failure Mode Identifier (FMI) indicating the nature of the fault—such as FMI 2 (Data Erratic) or FMI 9 (Abnormal Update Rate).

Diagnostic Importance

Faults related to SPN 810 are considered high-priority because they directly impact vehicle safety, drivability, and emission compliance. When the ECM detects an invalid or missing speed signal, it activates a progressive engine protection strategy. Initially, the ECM may disable cruise control and limit maximum vehicle speed to a predefined value, often 5-10 mph (8-16 km/h), a condition known as “limp-home mode.” On engines like the Cummins ISL9 or Detroit Diesel DD16, a persistent SPN 810 fault can trigger a full engine derate, reducing power by up to 50% to force the operator to address the issue. Furthermore, the transmission control unit may refuse to shift out of a default gear or lock the torque converter, causing severe drivability problems. Ignoring this fault can lead to cascading failures: for example, a failing speed sensor may generate intermittent data that confuses the ABS system, potentially activating the brakes unexpectedly. In emissions-critical systems, the ECM uses vehicle speed to calculate load and regeneration cycles for the Diesel Particulate Filter (DPF); a faulty signal can prevent proper regeneration, leading to filter plugging and costly downtime. For these reasons, any active or inactive fault code for SPN 810 should be investigated immediately, as the consequences range from reduced fuel economy to complete vehicle immobilization.

Common Failure Patterns

Technicians encounter several recurring failure patterns with SPN 810 across different OEM platforms. The most frequent is wiring and connector degradation: the sensor harness is often exposed to road debris, salt, and heat near the transmission bell housing or differential. On PACCAR MX-13 and MAN D26 engines, corrosion at the 2-pin Deutsch connector is a known issue, causing intermittent signal loss. The second pattern involves sensor contamination: magnetic pickup sensors are susceptible to metal shavings from worn bearings or gear teeth, which can short the sensor coil or alter the air gap. This is particularly common on Caterpillar C9 and John Deere 6090 engines where transmission debris accumulates. A third pattern is physical damage to the tone ring or reluctor wheel: cracked or missing teeth due to improper installation or fatigue create erratic frequency patterns, often logged as FMI 2 (Data Erratic). Calibration drift is less common but occurs on older Bosch EDC7 ECUs where the internal signal conditioning circuit degrades, causing the ECM to misinterpret a valid signal. Finally, a frequent technician oversight is mismatched sensor types: for example, installing a passive VR sensor when the ECM expects an active Hall-effect sensor (which requires 5V supply), leading to a no-signal fault. These patterns are well-documented in Cummins QuickServe and Detroit Diesel Service Literature, often with specific troubleshooting trees for each scenario.

Diagnostic Approach

When diagnosing a fault code linked to SPN 810, a structured approach is essential. Begin by connecting a J1939 diagnostic tool (e.g., Noregon JPRO, Cummins INLINE 6, or Detroit Diesel Diagnostic Link) to read the active FMI and freeze-frame data. Note the vehicle speed and engine RPM at the time of the fault, as this helps isolate whether the issue is at low speed (sensor air gap) or high speed (signal frequency limits). Next, perform a visual inspection of the sensor and wiring harness: look for chafing, corrosion, or loose connectors, especially near the transmission or differential. Measure the sensor’s resistance with a multimeter—a typical VR sensor should read between 100 and 1500 ohms depending on the manufacturer (e.g., 300-600 ohms for a Dana Spicer sensor). For Hall-effect sensors, verify 5V supply and a clean ground. Use an oscilloscope to capture the signal waveform while rotating the driveline (by hand or with a lift); the waveform should show uniform amplitude and consistent frequency without missing pulses. Compare the signal frequency against a known reference—for example, on a Volvo D13 with a 16-pulse tone ring, 100 Hz should correlate to approximately 12.5 mph. If the signal appears valid, check the ECM’s calibration constants for the pulse-per-mile or pulse-per-revolution value, as an incorrect setting (often due to a replaced ECM or sensor) will cause a mismatch. If all circuit checks pass, escalate to OEM software to perform a sensor learn or calibration procedure, such as the “transmission output speed sensor learn” on an Allison 4000 series transmission. Only replace the sensor after verifying power, ground, and signal integrity, as the ECM itself may be the root cause on rare occasions (e.g., internal pull-up resistor failure in Bosch ECUs).

Fault Codes for SPN 810

FMI 0: Data valid but above normal operational range (most severe)

SPN 810 FMI 0 indicates that the speed signal input is transmitting data valid but above the normal operational range. This fault often occurs in vehicles after an engine control module (ECM) software update or when sensor recalibration has been improperly executed, leading to erroneous speed readin

View SPN 810 FMI 0 Diagnostic Guide →

FMI 1: Data valid but below normal operational range (most severe)

SPN 810 FMI 1 indicates speed signal input voltage below normal operational range, typically under 0.5V on magnetic pickup sensors. This fault commonly appears during cold starts when metal debris accumulates on wheel speed sensors or after transmission work when reluctor ring air gaps exceed specif

View SPN 810 FMI 1 Diagnostic Guide →

FMI 2: Data erratic, intermittent or incorrect

SPN 810 FMI 2 indicates the ECM detects erratic, intermittent, or incorrect data from the primary engine speed sensor. This fault often appears after a recent starter replacement or engine harness repair where a sensor wire was pinched or its shield grounded improperly. Technicians report intermitte

View SPN 810 FMI 2 Diagnostic Guide →

FMI 3: Voltage above normal or shorted high

SPN 810 FMI 3 refers to a voltage anomaly in the speed signal input, specifically indicating a voltage above normal or a shorted high condition. This fault is frequently encountered after replacing the Engine Control Module (ECM) or following modifications to the vehicle’s wiring harness. The issue

View SPN 810 FMI 3 Diagnostic Guide →

FMI 4: Voltage below normal or shorted low

SPN 810 FMI 4 indicates the speed signal input voltage has dropped below normal operating parameters or experienced a short to ground condition. This fault commonly appears during winter conditions when road salt corrodes ABS wheel speed sensor connectors, or after chassis maintenance where harnesse

View SPN 810 FMI 4 Diagnostic Guide →

FMI 5: Current below normal or open circuit

SPN 810 FMI 5 indicates the ECM detected current below normal or an open circuit on the speed signal input circuit. This fault commonly appears after a recent engine harness repair where a pin was not fully seated, or after a DPF regeneration that caused excessive heat near the sensor wiring, leadin

View SPN 810 FMI 5 Diagnostic Guide →

FMI 6: Current above normal or grounded circuit

SPN 810 FMI 6 refers to a fault in the speed signal input circuit, where the current is above normal or grounded. This typically occurs after conducting maintenance on the vehicle’s wiring harnesses, especially if connectors are left improperly seated. A vehicle exhibiting this code may suffer from

View SPN 810 FMI 6 Diagnostic Guide →

FMI 7: Mechanical system not responding properly

SPN 810 FMI 7 indicates the speed signal input system exhibits mechanical unresponsiveness or delayed response characteristics. This fault commonly manifests during transmission shifts when the speed sensor assembly fails to provide real-time feedback to the ECM. Technicians frequently encounter thi

View SPN 810 FMI 7 Diagnostic Guide →

FMI 8: Abnormal frequency, pulse width or period

SPN 810 FMI 8 indicates the ECM detects an abnormal frequency, pulse width, or period on the speed signal input circuit. This commonly occurs after a forced DPF regeneration when elevated exhaust temperatures degrade the speed sensor wiring insulation, causing signal distortion. Technicians frequent

View SPN 810 FMI 8 Diagnostic Guide →

FMI 9: Abnormal update rate

SPN 810 FMI 9 indicates the Engine Control Module (ECM) has detected an abnormal update rate from the speed signal input. This commonly occurs after a forced DPF regeneration when thermal stress damages the sensor wiring, or when a replacement ECM is not properly calibrated to the vehicle’s speed se

View SPN 810 FMI 9 Diagnostic Guide →

FMI 11: Root cause not known

SPN 810 FMI 11 indicates issues with the speed signal input, where the root cause is unknown. This fault often appears after electronic control module (ECM) replacement, leading to unexpected vehicle behavior like erratic speedometer readings or inconsistent throttle response. Technicians frequently

View SPN 810 FMI 11 Diagnostic Guide →

FMI 12: Bad intelligent device or component

SPN 810 FMI 12 indicates a failed intelligent speed sensor or associated smart component within the speed signal processing circuit. This fault commonly appears after water ingress events or following ECM software updates when the speed sensor’s internal microprocessor fails to communicate properly.

View SPN 810 FMI 12 Diagnostic Guide →

FMI 13: Out of calibration

SPN 810 FMI 13 indicates the engine speed signal input from the primary or secondary speed sensor is out of calibration relative to the ECM’s expected reference. This fault commonly appears after a forced DPF regeneration or after replacing the ECM without performing the required sensor learn-in pro

View SPN 810 FMI 13 Diagnostic Guide →

FMI 14: Special instructions

The SPN 810 FMI 14 fault code indicates special instructions related to the speed signal input. This fault often surfaces after ECM updates where speed signal calibration is overlooked, causing inconsistencies in vehicle speed readings and affecting powertrain performance. Technicians frequently enc

View SPN 810 FMI 14 Diagnostic Guide →

FMI 18: Data valid but below normal operating range (moderately severe)

SPN 810 with FMI 18 refers to a Speed Signal Input that’s valid but below the normal operating range. This fault is often identified in vehicles experiencing unexpected speedometer readings or erratic cruise control behavior. Technicians frequently encounter this code after maintenance involving whe

View SPN 810 FMI 18 Diagnostic Guide →

FMI 31: Condition exists

SPN 810 FMI 31 indicates an ongoing condition affecting the speed signal input to the ECM. This fault commonly manifests during transmission calibration procedures or after ECM replacement when speed sensor correlation algorithms detect persistent discrepancies. The condition suggests active monitor

View SPN 810 FMI 31 Diagnostic Guide →