SPN 6912 FMI 6: Meaning and Fix
SPN 6912 FMI 6 signals that the transmission internal component #2 speed sensor circuit has detected current above normal or a grounded condition. This often occurs after a forced DPF regeneration when heat damages nearby wiring insulation, causing a short to ground. Technicians also encounter this after replacing the ECM if the sensor harness was pinched during reinstallation.
Common Symptoms
- Erratic Shifting: Transmission hunts or fails to shift correctly due to missing speed data from internal shaft.
- Torque Derate: ECM reduces engine torque to protect transmission when valid speed signal is lost.
- Warning Lamp: Amber or red transmission warning lamp illuminates on dash, often with J1939 data link fault.
- No Cruise Control: Cruise control disabled because transmission speed input is unreliable or missing entirely.
Probable Causes
- Shorted Sensor Wire: Insulation chafed against transmission housing, causing direct ground contact.
- Failed Sensor: Internal short in Hall-effect or variable-reluctance sensor due to thermal stress.
- ECM Pin Damage: Corroded or bent pin at ECM connector for sensor signal input circuit.
- Contaminated Connector: Oil or moisture ingress into sensor connector creates low-resistance path to ground.
Advanced Technical Analysis
The ECM monitors the speed sensor circuit by applying a pull-up voltage (typically 5V or 12V) and measuring the current flow. Under normal operation, the sensor toggles the signal line between high and low states. When FMI 6 is active, the ECM detects sustained current above a calibrated threshold (e.g., >20 mA), indicating a short to ground that bypasses the sensor’s normal switching behavior.
Electrical analysis of the fault reveals that the debouncing timer inside the ECM (often 500 ms to 2 seconds) must be exceeded before the code sets. This prevents transient spikes from triggering false positives. If the current remains high after the timer expires, the ECM latches the fault and logs it with a snapshot of battery voltage, engine speed, and transmission oil temperature from that moment.
As a safety fallback, the ECM immediately transitions the transmission control strategy to a ‘limp-home’ mode. It substitutes the missing speed signal with a calculated value based on engine speed and gear ratio, but this approximation degrades shift quality. Torque is derated by up to 40% to prevent clutch damage from incorrect shift timing, as documented in ZF and Allison factory manuals.
Long-term diagnosis requires measuring the sensor’s internal resistance (typically 800-1200 ohms for variable-reluctance types) and checking for shorts with a megohmmeter. In workshops, this code frequently appears on trucks that have undergone engine bay steam cleaning, where water enters the sensor connector. Replacing the sensor and connector pigtail with OEM parts and applying dielectric grease prevents recurrence.
Step-by-Step Troubleshooting Guide
- Visual Inspection: Check sensor wiring for chafing near transmission bell housing and exhaust heat shields.
- Resistance Check: Disconnect sensor, measure resistance between signal pin and ground; should be open circuit.
- Voltage Check: With key on, engine off, measure voltage at sensor connector signal pin to ground (expect 5V or 12V pull-up).
- Connector Rebuild: Replace sensor connector and pins if corrosion is found, then clear code and road test.