SPN 190 FMI 3: Meaning, Symptoms and Troubleshooting

Diagnostic Code

SPN 190 FMI 3: Meaning and Fix

SPN 190 FMI 3 indicates the Engine Control Module (ECM) has detected a voltage above normal or a short-to-high on the primary engine speed sensor signal circuit. This fault commonly appears after a forced DPF regeneration when high vibration loosens a connector, or after an ECM replacement where pin 33 (J1939-75) is miswired. The ECM expects a 0.5-4.5V AC signal from the variable-reluctance or Hall-effect sensor; a sustained reading above 4.8V triggers the code.

Common Symptoms

  • Erratic tachometer: Tachometer needle jumps erratically or pegs at maximum, then drops to zero intermittently.
  • Engine stalls: Engine stalls unexpectedly at idle or low load when sensor signal is corrupted.
  • No-start condition: ECM denies fuel injection due to missing or implausible engine speed signal.
  • Reduced power mode: ECM activates torque derate, limiting engine speed to 1200-1400 rpm for limp-home.

Probable Causes

  • Sensor supply short: 5V reference wire chafed against battery positive or alternator B+ terminal.
  • Damaged sensor wiring: Insulation melted on exhaust manifold, causing signal wire to short to 12V.
  • Faulty ECM driver: Internal pull-up resistor failure in ECM, clamping signal line high continuously.
  • Incorrect sensor type: Hall-effect sensor installed where variable-reluctance required, or vice versa.

Advanced Technical Analysis

The ECM microcontroller monitors the primary engine speed sensor input via a dedicated analog-to-digital converter (ADC) channel. Under normal operation, the signal oscillates between 0.5V and 4.5V at a frequency proportional to crankshaft rotation. When the ADC reading exceeds 4.8V for more than 50 ms (debounce timer), the firmware sets SPN 190 FMI 3 and logs a snapshot of the signal voltage.

Electrically, a short-to-high occurs when the sensor signal wire (typically J1939-75 pin 33) makes contact with a 12V or 24V source. In Deutz and MAN engines, the sensor shield is often grounded at the ECM only; a broken shield can allow induced voltage from ignition coils to push the signal above threshold. The debouncing timer prevents false triggers from transient spikes, but sustained high voltage confirms a hard fault.

Upon activation, the ECM immediately disables fuel injection and transitions to a safety fallback mode. Engine speed is forced to zero in the control logic, causing a stall. Some manufacturers (e.g., Mercedes-Benz OM471) allow a one-second restart attempt before locking out the starter. If the fault clears during cranking, the ECM resumes normal operation; otherwise, it sets a permanent code and requires a key cycle reset.

Technicians frequently encounter this fault after replacing the ECM without verifying sensor wiring integrity. A common workshop scenario is a 2019 MAN TGS with a chafed sensor harness near the turbocharger heat shield. Prevention includes routing the sensor cable away from high-temperature zones and applying dielectric grease to connectors. Using an oscilloscope to verify the signal waveform (square vs. sine) confirms sensor type compatibility.

Step-by-Step Troubleshooting Guide

  1. Visual inspection: Check engine speed sensor harness for abrasion, melting, or contact with hot surfaces or battery cables.
  2. Voltage measurement: Disconnect sensor; measure voltage at ECM pin 33 with key-on. Should be <0.5V; >5V indicates short.
  3. Resistance check: Measure resistance between sensor signal wire and chassis ground. Infinite reading is normal; <10kΩ indicates short.
  4. Sensor substitution: Replace sensor with known-good unit. If fault clears, original sensor had internal short to supply.