SPN 190 FMI 8: Meaning and Fix
SPN 190 FMI 8 indicates the Engine Control Module (ECM) has detected an abnormal frequency, pulse width, or period in the engine speed signal from the crankshaft or camshaft position sensor. This fault commonly appears after a forced DPF regeneration when thermal stress causes the sensor air gap to shift, or after replacing the ECM without proper sensor recalibration. The signal must be within a valid range for at least 720 degrees of crankshaft rotation per cylinder.
Common Symptoms
- Erratic Idle: Engine hunts or surges at idle due to invalid speed reference for fuel injection timing.
- No Start Condition: ECM refuses to energize injectors without a valid speed signal above 150 rpm.
- Torque Derate: ECM limits engine power to 50% to protect against uncontrolled combustion events.
- Check Engine Lamp: Red or amber MIL permanently illuminated; fault logged in active diagnostic memory.
Probable Causes
- Sensor Wiring Fault: Open, short, or high resistance in the 5V supply, signal, or ground circuit to the speed sensor.
- Air Gap Deviation: Excessive gap between sensor tip and reluctor wheel due to bearing wear or debris.
- ECM Input Damage: Internal ECM pull-up resistor or Schmitt trigger damaged from voltage spikes or reverse polarity.
- Reluctor Wheel Damage: Missing, bent, or magnetized teeth on the crankshaft tone wheel causing false pulse edges.
Advanced Technical Analysis
The ECM monitors the engine speed sensor’s AC voltage waveform using a dedicated input capture unit. The signal must cross a programmable threshold (typically 0.5V to 2.5V) within a valid period window. If the ECM detects a pulse width deviation greater than 15% from the expected value for 10 consecutive crankshaft revolutions, it sets SPN 190 FMI 8. This logic prevents false triggering from electrical noise while ensuring rapid response to genuine mechanical faults.
Electrical analysis reveals that the sensor’s output is a variable reluctance signal with amplitude proportional to engine speed. At low speeds (<300 rpm), the signal amplitude may drop below the ECM's detection threshold. A debouncing timer of 200 ms is applied to confirm a persistent abnormal frequency. Technicians should verify the sensor's resistance (typically 800-1200 ohms) and AC voltage output (minimum 0.5V AC at cranking) using an oscilloscope.
When the fault is active, the ECM enters a safety fallback mode: it disables cylinder cut-out and switches to a backup speed estimation using the camshaft sensor. Engine torque is derated to 50% of demand, and the aftertreatment regeneration is inhibited. The ECM will not attempt a restart until a valid speed signal is present for at least 2 seconds. This prevents fuel injection into a cylinder with incorrect timing.
Long-term prevention requires inspecting the reluctor wheel for magnetic damage, especially on engines that have undergone a rebuild. A real-world workshop example: after replacing the ECM on a MAN D2676, this fault appeared because the new ECM required a software update to match the sensor’s air gap. Another common scenario is debris from a failed DPF regeneration blocking the sensor tip. Always clear the fault and perform a 720-degree crankshaft rotation test before returning to service.
Step-by-Step Troubleshooting Guide
- Visual Inspection: Check sensor connector for corrosion, bent pins, and wiring chafing near the engine block.
- Resistance Check: Measure sensor resistance between signal and ground; spec is 800-1200 ohms at 20°C.
- Oscilloscope Test: Crank engine and capture waveform; verify clean square wave with correct duty cycle.
- Air Gap Measurement: Insert feeler gauge between sensor and reluctor wheel; spec is 0.5-1.5 mm per OEM.