HeavyEquipmentFix
Ask
DiagnosticsMedium severity

John Deere Engines SPN107 Fault Code: Air Filter Pressure Differential Extremely High

Also called Air Filter Differential Pressure, Air Filter Restriction, Air Filter Restriction High, Air Filter Restriction Switch Activated, The ECU senses a high air pressure from the air vacuum switch.

Air Filter Pressure Differential Extremely High · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

SPN 107 means the ECU has detected high restriction in the air intake system, either through an air vacuum switch, an air filter restriction switch, or an air pressure sensor signal. The engine may derate power, run rough, lose full power, or smoke black until the restriction is cleared.

Medium severity. Some versions of this code trigger an engine power derate (up to a 20% reduction at 2% per minute, or in other ECU configurations a 50% derate of full power). The engine keeps running, but performance loss and possible black exhaust smoke make this worth addressing before it worsens or causes secondary issues.

What does John Deere Engines error code SPN107 mean?

SPN 107 relates to the air intake system upstream of the engine. On the clean side of the air filter, John Deere ECUs use either an air vacuum switch, an air filter restriction switch, or an air pressure sensor to monitor how hard the engine is having to pull air through the filter. As the filter loads up with dust and debris, resistance to airflow increases.

Depending on the specific switch and ECU configuration, the code sets when the switch contacts close due to high air pressure differential (vacuum) sensed on the clean side of the filter, or when the pressure switch changes state due to excessively low air pressure (high vacuum) caused by restriction. In short, air is having a harder time getting through the filter than the ECU expects.

The practical effect ranges by configuration: some ECUs simply light a warning lamp with no performance change, others derate engine power gradually or reduce power by a fixed percentage, and some result in rough running or black exhaust smoke due to the engine being starved for clean air relative to fuel delivered.

What triggers a John Deere Engines SPN107 code?

The ECU sets this code when the air vacuum switch or air filter restriction switch contacts close due to sensed high air pressure differential on the clean side of the filter, or when the air pressure switch changes state from excessively low air pressure (high vacuum) caused by restriction. If engine protection derate is active, power is reduced 2% per minute up to a maximum derate of 20%, and power is restored 2% per minute once restriction drops back below the set point. On other ECU configurations, the derate is a flat 50% reduction of full power once the code sets.

Common causes of SPN107

  • Plugged, dirty, or heavily loaded air filter
  • Restriction or blockage in intake air piping, dust valve, or ducting between the filter and engine
  • Bad or failed air vacuum switch, air filter restriction switch, or air pressure sensor
  • Dirty, damaged, or poorly positioned terminals at the ECU connector (30-way, 18-way, 60-way, or C08 connectors depending on application)
  • Bad terminals or connector at the air filter restriction switch, vacuum switch, or manifold air temperature sensor
  • Open or short in the wiring harness or auxiliary harness between the switch/sensor and the ECU
  • Bad ECU software or a bad ECU itself (less common, checked after wiring and mechanical causes are ruled out)

How to troubleshoot John Deere Engines SPN107: first checks

  1. Inspect the air filter element for dirt loading or damage. Replace if restricted.
  2. Check all intake air piping, ducting, and the dust valve for blockage, collapsed sections, or debris.
  3. Visually inspect the air vacuum switch or air filter restriction switch and its connector on the clean side of the air filter for damage or poor seating.
  4. Perform a preliminary inspection of the ECU connector, the switch connector, and any connectors in between for dirty, damaged, or poorly positioned terminals. Use a proper connector adapter test kit rather than probing terminals directly, to avoid causing terminal damage.
  5. Trace the harness between the switch/sensor and the ECU for signs of chafing, open circuits, or shorts.
  6. Check terminals and connectors at the manifold air temperature sensor if the application groups this circuit with SPN 107 diagnostics.

How the code clears

No separate clearing step is listed. Once the air filter restriction is corrected, whether by replacing the filter, clearing blocked intake piping, or repairing a bad switch or connector, the code should stop being active and any derate should recover as restriction drops back below the ECU's set point. On engine protection derate configurations, power is restored gradually at 2% per minute once the restriction is resolved.

Frequently asked questions

What does SPN 107 mean on a John Deere engine?

It means the ECU has detected high restriction in the air intake system, usually through an air vacuum switch or air filter restriction switch on the clean side of the air filter. It signals the engine is working harder than normal to pull air through a dirty or blocked filter and intake path.

Will SPN 107 cause a loss of engine power?

It can. Depending on how the ECU is configured, the engine may derate power gradually up to a maximum of 20% at 2% per minute, or drop power by a flat 50% of full power. Some configurations only set a warning light with no performance change.

Can I keep driving or operating with this code active?

The engine will typically keep running, but you may notice rough running, reduced power, or black exhaust smoke. It's best to stop and check the air filter and intake system as soon as practical rather than run it down further.

What's the most common fix for SPN 107?

In most cases, replacing a dirty or restricted air filter, or clearing a blocked intake duct or dust valve, resolves the code. If the filter and ducting are clean, the next step is checking the switch, its connector, and the wiring harness.

Does SPN 107 always mean the air filter needs replacing?

Not always. While a plugged air filter is the most common cause, the code can also be set by a bad vacuum or restriction switch, damaged connector terminals, or an open or short in the wiring harness between the switch and the ECU.

Why does my engine have black exhaust smoke with this code?

Restricted air intake can throw off the air-to-fuel ratio, causing incomplete combustion and black smoke. This is listed as a possible symptom on some versions of this fault, tied to the air vacuum switch detecting high air pressure.