HeavyEquipmentFix
Ask
DiagnosticsHigh severity

John Deere Engines SPNT6 Fault Code: Analog Throttle (B) Input Low

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

TL;DR

SPNT6 sets when the analog throttle (B) input voltage drops below the sensor's minimum specification, a level lower than the throttle lever could ever physically produce. The ECU treats this as a wiring or sensor fault and either switches to another throttle input if available or forces the engine into a limp-home idle-only mode.

High severity. The engine is not damaged by this fault directly, but if the analog throttle (B) is the only throttle input, the machine will be limited to idle speed only, which can stop work immediately and may be unsafe if throttle response is needed for a task in progress.

What does John Deere Engines error code SPNT6 mean?

The analog throttle (B) position sensor is a variable resistor (potentiometer) that reports throttle lever position to the ECU as a voltage. Under normal operation this voltage moves through a range as the throttle is moved from low idle to high idle. One OEM description gives approximately 1.0 volt at low idle rising to approximately 4.0 volts at high idle, while another version of this diagnostic describes approximately 0.5 volts at low idle rising to approximately 4.0 volts at high idle. The ECU can learn and adjust these endpoint voltages over time depending on the application.

SPNT6 sets specifically when this voltage input drops below the sensor's minimum voltage specification, a level that is physically impossible for the throttle lever itself to produce no matter how it is positioned. In other words, the ECU is not just seeing a low throttle demand, it is seeing a voltage that indicates the signal circuit itself has failed low.

When the code is active, if the engine has more than one throttle input available, the ECU will ignore the analog throttle (B) signal and rely on the working throttle instead, and the operator may not notice any change. If the analog throttle (B) is the only throttle input, or if all other throttle inputs are also faulted, the ECU forces a default limp-home throttle value that only allows idle engine speed, meaning the machine will not respond to throttle commands beyond idle.

What triggers a John Deere Engines SPNT6 code?

The code sets when the analog throttle (B) input voltage falls below the sensor's low voltage specification, a voltage lower than what the throttle lever can physically generate. For OEM applications this low voltage specification is 0.3 volts.

Common causes of SPNT6

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

How to troubleshoot John Deere Engines SPNT6: first checks

  1. Perform a preliminary visual inspection of the ECU connector, the analog throttle (B) connector, and any connectors in between, looking for dirt, damage, corrosion, or terminals that are pushed back or poorly seated
  2. Check the wiring harness between the ECU and the analog throttle (B) sensor for chafing, pinches, or exposed conductors that could cause an open or a short to ground
  3. Verify the analog throttle (B) sensor connector is fully seated and its terminals are not spread, bent, or corroded
  4. Use the JT07328 Connector Adapter Test Kit to backprobe connectors when checking voltages, rather than forcing probes directly into terminals, since forcing probes can damage the terminals and create a new fault
  5. Confirm whether other throttle inputs are present and functioning, since this affects whether the machine defaults to idle-only limp-home mode or simply switches throttle sources unnoticed

How the code clears

No separate clearing step is listed. Once the underlying wiring, connector, or sensor fault is repaired and the analog throttle (B) input voltage reads within its normal operating range, the code should stop being active. Always inspect and repair connectors before replacing the sensor or the ECU, since damaged or poorly positioned terminals are listed as a leading cause.

Frequently asked questions

What does John Deere SPNT6 mean?

It means the ECU has detected that the analog throttle (B) input voltage is below the minimum the sensor should ever produce, a voltage the throttle lever cannot physically create. The ECU treats this as a sensor or wiring failure, not a low throttle request.

Will my machine still run with SPNT6 active?

Yes, but it depends on your setup. If another throttle input is available, the ECU quietly switches to it. If the analog throttle (B) is the only throttle, or if other throttles are also faulted, the ECU limits the engine to idle speed only using a limp-home default value.

Why is my machine stuck at idle with this code?

This happens when the analog throttle (B) is the only throttle input available and it has failed, or when all other throttle inputs are also faulted. With no valid throttle signal to trust, the ECU forces idle-only operation as a safe default.

What voltage should the analog throttle sensor read?

Normal operation typically runs between approximately 1.0 volt at low idle and 4.0 volts at high idle in one version of this diagnostic, or approximately 0.5 volts at low idle and 4.0 volts at high idle in another. The exact learned values can shift by application. The code sets when the voltage falls below 0.3 volts, a level that never occurs during normal throttle movement.

Can a bad connector really cause this code?

Yes. Dirty, damaged, or poorly positioned terminals at either the ECU connector or the analog throttle (B) sensor connector are listed as leading causes, along with opens or shorts to ground in the wiring between them.

Is it safe to probe the connectors myself to check voltage?

Only if you use the proper connector adapter test kit (JT07328) to backprobe. Forcing test probes directly into the connector terminals can damage them and create a new fault on top of the one you are diagnosing.

Does SPNT6 mean the ECU itself is bad?

It can be, but a bad ECU is listed as one of the less common causes. Wiring, connector, and sensor problems are more likely and should be ruled out first with a careful inspection before considering ECU replacement.