Engine Overspeed Shutdown, ECM Cut Fuel
The JLG-TH-190-0 (ADE / JLG-spec John Deere PowerTech) diesel fault code means: Engine Overspeed Shutdown, ECM Cut Fuel. This is a critical severity code.
- Keep driving?
- No -- stop driving
- DIY difficulty
- moderate
- Estimated cost
- DIY sensor and wiring repair: $30-$150 in parts. Professional diagnosis and speed sensor replacement at a JLG-authorized shop: $250-$600. Fuel injection governor or pump repair: $800-$2500 depending on parts availability. Turbocharger replacement: $1500-$3500 installed.
A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Engine suddenly shuts down without warning while lifting or traveling
- Instrument cluster LCD displays SPN 190 FMI 0 at shutdown
- RPM gauge spikes past redline immediately before engine cuts out
- Machine will not restart immediately after the fault appears
- Boom or load drops slightly at moment of shutdown due to sudden loss of hydraulic pressure
- Alarm buzzer sounds at cab and fault indicator light illuminates on dash
- Repeated restart attempts result in immediate re-shutdown if root cause is not resolved
Probable Causes (Ranked by Likelihood)
- Faulty or out-of-range engine speed sensor (crankshaft or camshaft position sensor) sending false high RPM signal to ECM Very Likely
- Sticky or stuck fuel injection pump governor allowing uncontrolled fueling and actual engine runaway Likely
- Damaged or corroded wiring and connector at the crankshaft speed sensor, causing signal spikes the ECM reads as overspeed Likely
- Engine oil contaminated with diesel fuel causing crankcase combustion and uncontrolled RPM rise Possible
- Air intake system ingesting flammable vapor (hydraulic fluid mist, crankcase fumes) causing RPM to climb beyond governor control Possible
- ECM software fault or corrupted calibration causing incorrect RPM threshold interpretation Less Likely
- Turbocharger seal failure allowing lube oil to enter intake and self-sustain combustion beyond governor control Less Likely
Step-by-Step Diagnostic Procedure
Step 1. Do not attempt immediate restart. Let the engine cool for 10 minutes and check engine oil level and condition on the dipstick. If oil smells strongly of diesel or is above the full mark, you likely have fuel dilution. Pull a sample and look for sheen or thin consistency. Do not run the machine until oil is changed if contamination is confirmed.
Step 2. Connect JLG Analyzer software via the data link at the cab dash. Navigate to the active and stored fault log. Confirm SPN 190 FMI 0 is logged and note the engine hours and any companion codes, especially SPN 723 (camshaft speed sensor) or SPN 637 (crankshaft position), which would point to a sensor fault rather than a true overspeed event.
Step 3. Locate the crankshaft position sensor on the flywheel housing and the camshaft sensor on the timing cover. Inspect the connectors for corrosion, bent pins, or chafed wiring. Unplug each connector and check for moisture or green oxidation inside the plug body. Clean with electrical contact cleaner if found.
Step 4. With the connector unplugged, measure resistance across the crankshaft speed sensor terminals using a multimeter. For John Deere PowerTech sensors, typical resistance is 860 to 1000 ohms at room temperature. A reading of OL (open) or under 500 ohms indicates a failed sensor. Replace the sensor if out of spec.
Step 5. With the ignition key in RUN position but engine not cranking, use the multimeter to check supply voltage to the speed sensor harness. You should see 5V reference on the signal wire. No voltage or erratic voltage with wiggling the harness confirms a wiring fault. Repair or replace the harness section.
Step 6. Inspect the air intake path from the air filter box to the turbo inlet. Look for any sign of oil pooling, hydraulic fluid mist, or crankcase breather hose routed into the intake. A crankcase breather dumping directly into the intake can allow uncontrolled fueling if the engine is at high load. Reroute or install a catch can if this is found.
Step 7. Check the turbocharger for shaft play by accessing the intake or exhaust elbow and pushing the turbo shaft laterally. Minimal play is normal but axial end play greater than about 0.003 inches, or visible oil pooling in the intake elbow, suggests a failing turbo seal. This requires a turbo replacement and is an advanced repair.
Step 8. If no sensor or wiring fault is found and no mechanical cause is identified, use JLG Analyzer software to clear the fault, verify ECM calibration version matches the machine's engine serial number, and perform a monitored restart watching live RPM data on the analyzer display. If RPM data is erratic on screen at idle, suspect the ECM itself and contact a JLG-authorized service shop for ECM diagnosis or replacement.
Frequently Asked Questions
What does JLG telehandler code 190-0 mean?
SPN 190 FMI 0 means the ECM detected engine RPM exceeding the maximum threshold programmed for your machine. The ECM cut fuel immediately to protect the engine from a runaway condition. This can be a real mechanical overspeed event or a false trip caused by a faulty crankshaft speed sensor sending a bad signal.
Can I still operate the telehandler with this fault active?
No. The ECM will shut the engine down and block normal operation until the fault is diagnosed and cleared. Operating through a true overspeed event risks catastrophic engine damage, connecting rod failure, or loss of hydraulic control over the boom and load.
How much does it cost to fix SPN 190 FMI 0 on a JLG telehandler?
If it is a speed sensor or wiring issue, expect $250 to $600 at a shop. If the fuel injection governor or pump is involved, costs climb to $800-$2500. Turbocharger seal failure is the most expensive scenario at $1500-$3500 installed. A shop diagnosis visit to confirm the root cause before committing to repairs is worth the $150-$200 diagnostic fee.
Will the telehandler start again after clearing the 190-0 code?
You can clear the fault using JLG Analyzer software via the data link at the cab dash and attempt a restart. If the root cause is not fixed, the ECM will trip the shutdown again, sometimes within seconds of startup. Do not repeatedly restart the machine without diagnosing why the code triggered, especially if there is any chance of a real mechanical overspeed or fuel system fault.