John Deere Engines SPN22 Fault Code: Analog Throttle (A) Input Voltage Out of Range
Also called MAP Input Voltage Too Low
Analog Throttle (A) Input Voltage Out of Range · ai-assisted, editor-reviewed · Last updated 2026-07-13
TL;DR
SPN 22 covers two distinct John Deere engine faults: an analog throttle position sensor sending a voltage outside its expected range, or a MAP (Manifold Air Pressure) sensor input voltage dropping too low. Both are voltage-range faults on analog sensor circuits, but they affect different systems and different engine behaviors, so correct diagnosis starts with identifying which description applies to your machine.
Medium severity. The engine keeps running in both cases, either falling back to low idle or a fixed throttle, or using limp-home MAP values with a slight power derate. It is not an immediate shutdown risk, but reduced control and reduced power mean it should be diagnosed the same shift rather than ignored.
What does John Deere Engines error code SPN22 mean?
This code has two separate descriptions under the same SPN 22, so what it means depends on which one applies to your engine. The first is an analog throttle position sensor fault: this sensor is a variable resistor (potentiometer) that reports throttle position to the ECU as a voltage that normally runs between 1.0 volts and 4.0 volts, roughly 1.0 volts at low idle and 4.0 volts at high idle. The ECU can learn slightly different voltages for low and high idle depending on the application, so the exact range can shift machine to machine.
The second description involves the MAP sensor, a pressure transducer that reads intake manifold air pressure. Its voltage output rises as manifold pressure rises, and the ECU uses this reading along with the MAT (Manifold Air Temperature) sensor to calculate engine air flow. This part of SPN 22 sets specifically when MAP input voltage drops below 0.08 volts.
In both cases the ECU does not shut the engine down. For a bad throttle signal on a single-throttle engine, the ECU ignores that input and runs the engine at low idle; on multi-throttle engines it runs entirely off the other throttle. For the MAP fault, the ECU substitutes limp-home values and slightly derates engine power until the issue is resolved.
What triggers a John Deere Engines SPN22 code?
The throttle side of this code sets when the ECU detects a high or low out-of-range analog throttle (A) input voltage, outside the learned or expected 1.0 to 4.0 volt window. The MAP side sets specifically when MAP input voltage drops below 0.08 volts.
Common causes of SPN22
- Analog throttle position sensor (potentiometer) wear, internal failure, or drift causing an out-of-range voltage signal
- Wiring or connector faults on the throttle sensor circuit, including corrosion, damage, or poor contact at the connector
- MAP sensor wiring or connector issues causing the input voltage to drop below the low threshold
- MAP sensor itself failing internally and no longer producing a valid pressure-proportional voltage
- Other unrelated DTCs on the throttle or sensor circuits masking or contributing to the fault, which is why other codes must be checked first
How to troubleshoot John Deere Engines SPN22: first checks
- Check for other throttle-related DTCs or MAP-related DTCs first and diagnose those before chasing SPN 22 directly
- Inspect the throttle sensor and MAP sensor connectors for corrosion, loose pins, or damage; use a proper connector adapter test kit rather than forcing probes into terminals, which can damage them
- With the key on, verify throttle sensor output voltage moves smoothly between the low idle and high idle range as the throttle is moved, watching for values stuck near 1.0 volts, 4.0 volts, or outside that band
- Check MAP sensor supply and signal wiring for opens, shorts, or high resistance that could pull the signal below 0.08 volts
- Return the throttle to 0% throttle position before rechecking the code state, since this step is called for as part of clearing on the throttle side
- Consult the application-specific technical manual procedure, such as the throttle position sensor test in TM1885 for 310G Backhoe Loaders or TM1883 for 310SG/315SG Backhoe Loaders, for exact test steps
How the code clears
For the throttle version of this code, return the throttle to 0% throttle position and recheck. Some applications require a key OFF/restart cycle before the code will clear, even after the underlying issue is fixed. No separate clearing step is listed for the MAP sensor version beyond correcting the voltage fault itself.
Frequently asked questions
Why does my John Deere engine only idle after SPN 22 sets?
If the ECU detects an out-of-range analog throttle input voltage on an engine with only one throttle, it ignores that signal entirely and runs the engine at low idle as a protective default until the sensor or wiring issue is fixed.
My machine has two throttles, why is it still running normally with this code?
On engines with multiple throttles, the ECU ignores the faulty throttle input and runs entirely off the working throttle, so the machine can still operate, just without redundancy until the fault is repaired.
Does SPN 22 always mean a throttle problem?
No. SPN 22 covers two different descriptions on John Deere engines: an analog throttle input voltage out of range, or a MAP sensor input voltage that has dropped below 0.08 volts. Check which condition applies before diagnosing.
Will SPN 22 cause a loss of engine power?
If the fault is on the MAP sensor side, yes, slightly. The ECU switches to limp-home MAP values and applies a slight power derate. On the throttle side, the effect is reduced control rather than a power derate, since the engine runs at low idle or off the remaining throttle.
How do I clear SPN 22 after fixing the sensor or wiring?
Return the throttle to 0% throttle position first. Some applications also require a full key OFF and restart cycle before the code clears, even if the repair is complete.
What voltage should a good throttle sensor read?
Normally between 1.0 volts and 4.0 volts, with about 1.0 volts at low idle and 4.0 volts at high idle. The ECU can learn slightly different values per application, so treat these as expected reference points rather than fixed limits.
Should I check for other fault codes before working on SPN 22?
Yes. John Deere's guidance is to diagnose any other throttle-related DTCs first, since those may be the root cause or may need to be resolved before SPN 22 diagnostics will be accurate.