John Deere Engines SPN190FMI2 Fault Code: Engine Speed Input Noise
Engine Speed Input Noise · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN190FMI2 sets when the engine speed sensor signal becomes erratic while the pump speed sensor input remains valid. The ECU switches over to the pump speed sensor to keep the engine running, but expect a momentary hesitation when this happens.
Medium severity. On its own, the engine keeps running because the ECU switches to the backup pump speed sensor input, so this is not an immediate stop-work situation. However, if SPN191FMI2 sets at the same time, the engine will die and won't restart until one of the two codes is repaired, so this combination becomes critical and should be treated as a stop-now condition.
What does John Deere Engines error code SPN190FMI2 mean?
SPN190FMI2 is John Deere's code for Engine Speed Input Noise. The engine speed sensor is an inductive pickup mounted in the timing gear cover that reads teeth on the camshaft drive gear as they rotate past it, generating an AC signal whose frequency is proportional to engine speed. This is the ECU's primary source for engine speed.
This code sets when that engine speed sensor input becomes erratic or noisy while the separate pump speed sensor input remains valid and steady. Because the ECU has a second, valid speed reference available, it automatically switches over to the pump speed sensor so the engine keeps running.
When the switchover happens, the engine may hesitate momentarily as the ECU changes reference signals, but it should continue running normally afterward. The bigger concern is if SPN191FMI2 (a fault on the pump speed sensor itself) sets at the same time as SPN190FMI2. In that case, the ECU has no valid speed signal left, the engine will die, and it won't restart until at least one of the two codes is repaired.
What triggers a John Deere Engines SPN190FMI2 code?
The engine speed sensor input becomes erratic (noisy) while the pump speed sensor input continues to be valid.
Common causes of SPN190FMI2
- Dirty, damaged, or poorly positioned terminals on the ECU 30-way connector or the engine speed sensor connector
- Bad harness connectors
- Bad alternator connections
- Bad chassis ground connections or battery ground connection
- Corrosion, dirt, or paint causing intermittent and noisy connections at any connector in the circuit
- Intermittent open or short circuits in the wiring harness, particularly the engine speed sensor wiring
- Electromagnetic interference (EMI) from an incorrectly installed two-way radio
- Interference from a radar source
- Excessive electrical noise in the system generally
How to troubleshoot John Deere Engines SPN190FMI2: first checks
- Inspect the ECU 30-way connector and the engine speed sensor connector for dirty, damaged, or poorly seated terminals. Use the JT07328 Connector Adapter Test Kit to probe connectors rather than forcing probes into the terminals, which can damage them.
- Check all harness connectors in the engine speed sensor circuit for corrosion, dirt, or paint contamination that could cause intermittent, noisy connections.
- Verify alternator connections are clean, tight, and properly grounded, since bad alternator connections are a listed cause of noise on this circuit.
- Check chassis ground and battery ground connections for corrosion or looseness.
- Inspect the wiring harness, especially the engine speed sensor wiring, for intermittent open or short circuits by wiggling the harness while watching for the fault to reappear.
- If the machine has a two-way radio installed, confirm it was installed correctly and that its antenna and grounding are not introducing electromagnetic interference near the engine wiring.
- Consider whether the machine has been operating near a radar source, which can also introduce interference into the speed sensor circuit.
How the code clears
No separate clearing step is listed. Repairing the underlying connector, ground, wiring, or interference issue should allow the ECU to stop seeing erratic engine speed sensor input and the code should clear on its own once the condition is resolved.
Frequently asked questions
What does SPN190FMI2 mean on a John Deere engine?
It means the ECU detected an erratic or noisy signal from the engine speed sensor while the backup pump speed sensor signal was still valid. The ECU switches to the pump speed sensor to keep the engine running.
Will my engine shut down if SPN190FMI2 sets?
Not by itself. The engine may hesitate momentarily during the switchover to the pump speed sensor but should keep running normally. It only dies if SPN191FMI2 also sets, since that would remove the pump speed sensor as a valid backup too.
What is the engine speed sensor and where is it located?
It's an inductive pickup sensor mounted in the timing gear cover. It reads teeth on the camshaft drive gear as they pass, generating an AC signal whose frequency corresponds to engine speed. It's the ECU's primary engine speed input.
Can a two-way radio really cause this fault code?
Yes. An incorrectly installed two-way radio is a listed cause of electromagnetic interference that can create noise on the engine speed sensor circuit and trigger SPN190FMI2.
How do I check the connectors without damaging them?
Use the JT07328 Connector Adapter Test Kit to make measurements in the connectors. Do not force probes directly into connector terminals, as this can cause terminal damage that creates further problems.
Is SPN190FMI2 related to SPN191FMI2?
Yes. SPN191 covers the pump speed sensor. If SPN191FMI2 sets at the same time as SPN190FMI2, the engine loses both its primary and backup speed references, causing it to die and refuse to restart until one of the two codes is fixed.
What are the most common root causes of this code?
Dirty, damaged, or poorly positioned terminals at the ECU or engine speed sensor connectors, bad harness connectors, bad alternator or ground connections, corrosion or paint on connections, intermittent harness open or short circuits, and electrical interference from radios or radar sources.