John Deere Engines SPN160FMI2 Fault Code: Primary Shaft Speed Invalid
Also called Vehicle Speed Signal Invalid, Wheel Speed Input Noise
Primary Shaft Speed Invalid · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN160FMI2 means the ECU is seeing electrical noise on the wheel speed sensor input. Depending on the application, this disables the road speed limiting function and/or limits engine speed to 1950 rpm. It usually points to a wiring, connector, or grounding problem rather than a failed sensor.
Medium severity. The machine is generally still drivable, but with engine speed limited to 1950 rpm on some applications and road speed limiting disabled, the fault should be diagnosed the same shift to avoid nuisance derates and to rule out a wiring or grounding issue that could affect other circuits.
What does John Deere Engines error code SPN160FMI2 mean?
SPN 160 FMI 2 is set by the engine ECU when it detects electrical noise on the wheel speed sensor circuit, rather than a clean, valid speed signal. The wheel speed sensor is an inductive sensor mounted on the rear axle. As gear teeth pass the sensor tip, they generate an AC signal whose frequency is proportional to wheel speed. If that signal becomes noisy, erratic, or inconsistent, the ECU can no longer trust it for road speed calculations.
This code is described under a few closely related names: Primary Shaft Speed Invalid, Vehicle Speed Signal Invalid, and Wheel Speed Input Noise. All of them refer to the same underlying event, noise contaminating the wheel speed input signal to the ECU.
When the fault sets, the ECU protects the machine by disabling the road speed limiting function. On some applications it also limits engine speed to 1950 rpm as an added safeguard. Neither response fixes the underlying wiring or connector issue, it just limits how much damage a bad signal can do downstream.
Common causes of SPN160FMI2
- Dirty, damaged, or poorly positioned terminals on the ECU 18-way connector or the wheel speed sensor connector
- Bad harness connectors anywhere between the sensor, ECU, and BCU
- Bad alternator connections
- Bad chassis ground or battery ground connections
- Corrosion, dirt, or paint on connectors causing intermittent, noisy connections
- Intermittent open or short circuits in the wiring, particularly in cam sensor wiring which shares routing with the wheel speed circuit
- Improper pin location in the cam sensor and ECU connectors
- Electromagnetic interference (EMI) from an incorrectly installed 2-way radio
- Interference from a radar source
- Burrs on the camshaft notches or wheel speed timing gear notches, which should have clean, square edges
- General excessive electrical noise on the vehicle's electrical system
How to troubleshoot John Deere Engines SPN160FMI2: first checks
- Without disconnecting anything first, visually inspect the ECU, BCU/CCU, and wheel speed sensor connectors for contamination, corrosion, damage, or poor seating
- Check all harness connectors, alternator connections, and chassis/battery ground connections for looseness or corrosion
- Inspect wiring for chafing, intermittent opens, or shorts, paying close attention to cam sensor wiring routed near the wheel speed circuit
- Look for burrs on the wheel speed timing gear or camshaft notches, the edges should be clean and square, not rounded or burred
- Check whether a 2-way radio or other equipment was recently installed, and verify it was installed and grounded correctly
- When probing connectors, use the correct connector adapter test kit (JT07328) rather than forcing probes into terminals, which can damage them and create a new fault
How the code clears
No separate clearing step or reset procedure is listed for this code. Since the fault is triggered by signal noise, it will typically clear on its own once the wiring, connector, or grounding issue causing the noise is corrected and the ECU sees a clean wheel speed signal again. Always recheck for the code after repairs and a test drive to confirm it does not return.
Frequently asked questions
What does SPN160FMI2 mean on a John Deere engine?
It means the engine ECU detected electrical noise on the wheel speed sensor input instead of a clean, valid speed signal. It is not necessarily a failed sensor, it is more often a wiring, connector, or grounding problem.
Will SPN160FMI2 limit my engine's power or speed?
On some applications, yes. The ECU disables the road speed limiting function, and on some machines it also limits engine speed to 1950 rpm until the fault is resolved.
Can I keep driving or working with this code active?
The machine is generally still operable, but with road speed limiting disabled and possible engine speed limiting, it should be diagnosed promptly. Treat it as a same-shift priority rather than an emergency stop, unless other symptoms appear.
What usually causes wheel speed signal noise?
Most cases trace back to loose or corroded ground or power connections, dirty or damaged connector terminals, chafed wiring, or electromagnetic interference from something like an incorrectly installed 2-way radio or a radar source. Burrs on the sensor's timing gear notches can also cause it.
Is the wheel speed sensor itself usually bad?
Not typically. The wheel speed sensor is a simple inductive sensor mounted on the rear axle. Most causes point to wiring, connectors, grounds, or outside electrical interference rather than the sensor failing outright.
How do I check the connectors without causing more damage?
Do not force probes into the connector terminals, this can damage them and create a new problem. Use the correct connector adapter test kit (JT07328) to safely take measurements at the connector.
Does this code clear itself once the wiring is fixed?
No separate reset procedure is documented. Since the fault is based on detecting noise, correcting the wiring, connector, or grounding issue causing that noise should allow the code to clear on its own after the ECU sees a clean signal, though you should verify with a test drive.