HeavyEquipmentFix
Ask
DiagnosticsHigh severity

John Deere Engines SPNT5 Fault Code: Analog Throttle (B) Input High

Analog Throttle (B) Input High · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

SPNT5 sets when the John Deere ECU sees an analog throttle (B) input voltage that is higher than what the throttle lever could ever physically produce. The engine will fall back to another throttle input if one exists, or drop to a limp-home idle-only speed if it does not.

High severity. The machine will not lose all throttle control if a second throttle input is available, but if the analog throttle (B) is the only throttle source, the engine will be limited to idle speed only, which can strand equipment or stop a job.

What does John Deere Engines error code SPNT5 mean?

The analog throttle (B) position sensor is a potentiometer, a variable resistor, that tells the ECU where the throttle lever is sitting. Normally the signal voltage moves smoothly between roughly 1.0 volt and 4.0 volts in one description, or between 0.5 volts and 4.0 volts in another, with low idle at the low end and high idle at the high end. The ECU can also self-learn these low-idle and high-idle voltages for the specific application.

SPNT5 sets specifically when that voltage climbs above the sensor's maximum possible reading, a level the throttle lever cannot reach through normal mechanical travel. That tells the ECU the signal itself is bad, not that the operator is asking for more throttle.

When this happens, the ECU protects the engine by switching to a different throttle input if the machine has one. If the analog throttle (B) is the only throttle available, or if all other throttle inputs are also faulted, the ECU forces a default limp-home value that only allows idle speed.

What triggers a John Deere Engines SPNT5 code?

The code sets when the analog throttle (B) input voltage exceeds the sensor's maximum voltage specification, a value higher than the throttle lever can physically produce during normal operation.

Common causes of SPNT5

  • Dirty, damaged, or poorly positioned terminals on the ECU connector (60-way or 30-way depending on the ECU version)
  • Bad terminals or a faulty connector at the analog throttle (B) sensor connector
  • An open in the analog throttle (B) sensor ground circuit
  • A short to voltage in the analog throttle (B) input circuit
  • An open or short somewhere in the wiring between the ECU and the analog throttle (B) sensor
  • A failed analog throttle (B) position sensor itself
  • A failed ECU

How to troubleshoot John Deere Engines SPNT5: first checks

  1. Visually inspect the ECU connector terminals for dirt, corrosion, damage, or terminals that are pushed back or poorly seated.
  2. Inspect the analog throttle (B) connector at the sensor for the same dirt, damage, or terminal positioning problems.
  3. Check all connectors in the wiring harness between the ECU and the analog throttle (B) sensor for the same issues.
  4. Check the analog throttle (B) sensor ground circuit for an open condition.
  5. Check the analog throttle (B) input circuit for a short to voltage.
  6. Use the JT07328 Connector Adapter Test Kit to probe connectors rather than forcing a meter probe directly into a terminal, since forced probing can damage the terminal and create a new fault.
  7. If wiring and connectors check out, test the analog throttle (B) sensor output directly across its expected low-idle to high-idle voltage range before condemning the ECU.

How the code clears

No separate clearing step is listed. Once the underlying wiring, connector, sensor, or ECU issue is repaired and the input voltage returns to a value within the normal range, the code should stop being active. Confirm repairs by cycling the throttle through its full range and watching that the voltage tracks smoothly instead of pinning high.

Frequently asked questions

What does John Deere SPNT5 mean?

It means the ECU has detected that the analog throttle (B) input voltage is higher than the sensor could ever produce through normal throttle movement, so the ECU treats the signal as invalid.

Will my engine still run with SPNT5 active?

Yes, but power may be limited. If the machine has a second throttle input, the ECU will switch to it. If the analog throttle (B) is the only throttle available, the engine will be forced into a limp-home mode that only allows idle speed.

What usually causes SPNT5?

Most cases trace back to dirty, damaged, or poorly seated terminals at the ECU or throttle connector, an open ground circuit, a short to voltage in the input wiring, or a failed throttle sensor. A failed ECU is possible but less common.

Can I diagnose this myself with a multimeter?

Yes, but avoid forcing a test probe directly into a connector terminal, since that can bend or damage the terminal. Use a proper connector adapter test kit like the JT07328 to backprobe safely.

Is there a reset procedure for SPNT5?

No reset procedure is listed for this code. Repairing the wiring, connector, sensor, or ECU fault and confirming the voltage reads correctly across the throttle range should clear it.

Why does the throttle voltage range vary between 1.0 to 4.0 volts and 0.5 to 4.0 volts?

John Deere documents this sensor with slightly different voltage ranges depending on the specific throttle application and whether the ECU has learned custom low-idle and high-idle values for that machine.