Español
SULLAIR-E090 moderate Sullair WS Controller

Air Outlet Discharge Pressure Below Setpoint

My Garage →
Can I Drive?
Yes, But Fix Soon
DIY Difficulty
moderate
Estimated Cost
$50-$300 DIY for sensor, fittings, or separator element replacement. Pro repair ranges from $300-$800 for unloader valve rebuild or sensor diagnostics up to $3,000-$8,000 or more if airend seal or rotor replacement is required.

What does SULLAIR-E090 mean?

The SULLAIR-E090 (Sullair WS Controller) diesel fault code means: Air Outlet Discharge Pressure Below Setpoint. This is a moderate severity code.

Common Symptoms

  • WS Controller LCD displays E090 and discharge pressure reads below setpoint
  • Compressor runs but air tools or downstream equipment lose power or stall
  • Pressure gauge on the separator tank climbs slowly or never reaches rated pressure
  • Unloader valve cycles rapidly or stays open longer than normal
  • Engine RPM stays at full load but output pressure stays low
  • Excessive air blowing from the service valve relief or breather areas
  • WS Controller may log the fault and continue running in a reduced-output state before shutting down

Probable Causes (Ranked by Likelihood)

  • Leaking or stuck-open inlet unloader valve not allowing full compression Very Likely
  • Worn or blown airend shaft seals allowing internal pressure bypass Likely
  • Discharge pressure transducer or sensor giving a false low reading Likely
  • Air or fluid leaks in the discharge piping, hoses, or service valve connections downstream Possible
  • Clogged or saturated air/oil separator element reducing flow and pressure buildup Possible
  • Incorrect pressure setpoint programmed into the WS Controller Less Likely
  • Worn airend rotors or clearances out of spec from extended hours or contaminated oil Less Likely

Step-by-Step Diagnostic Procedure

  1. Check the WS Controller LCD for the live discharge pressure reading and compare it to the unit nameplate rated pressure. Note the gap between actual and setpoint before touching anything.

  2. Inspect all external discharge hoses, fittings, the service valve, and any aftercooler connections for visible leaks, cracked hoses, or loose clamps. Spray soapy water on joints while the machine is running under load to find small leaks.

  3. Check the inlet unloader valve. With the machine running at full RPM under load, feel and listen at the inlet for air blowing back out. If you hear or feel air escaping at the inlet, the unloader valve poppet or butterfly is stuck open or the actuator is not closing fully.

  4. Inspect the air/oil separator element condition. If the separator is overdue for service (typically every 1,000 hours or annually), a saturated element can restrict flow enough to prevent pressure from building. Check the separator differential pressure indicator if the unit has one.

  5. Verify the discharge pressure transducer wiring at the WS Controller harness. Look for chafed wires, corrosion at the connector, or a loose pin. Disconnect the sensor and measure supply voltage, typically 5 VDC reference. A shorted or open sensor can cause the controller to log E090 even when actual pressure is normal. Replacing the sensor requires only basic hand tools and is worth ruling out before suspecting the airend.

  6. Navigate to the WS Controller settings menu and confirm the pressure setpoint matches the rated pressure printed on the unit nameplate. A setpoint entered too high after a rental re-configuration will trigger E090 even when the compressor is performing correctly.

  7. If all external and sensor checks pass and the machine still will not build pressure, suspect internal airend wear. Measure compressor oil consumption over a known run period. Excessive oil carryover combined with low pressure is a strong indicator of worn airend rotor clearances or shaft seals. This diagnosis requires a specialist and airend teardown.

Frequently Asked Questions

What does Sullair code E090 mean?

E090 means the WS Controller measured discharge pressure that did not reach the programmed setpoint within the expected time or stayed below setpoint during operation. The compressor is running but not delivering full rated pressure. Common causes are a stuck unloader valve, a bad pressure sensor, air leaks downstream, or a clogged separator element.

Can the compressor keep running with E090 active?

Often yes, at least temporarily. The WS Controller typically logs E090 as a warning first and allows the machine to continue running in a reduced-output state. However, if pressure stays below setpoint for an extended period the controller may escalate to a shutdown to protect the airend. Check the fault log on the LCD to see whether the machine tripped or is still running in a degraded condition.

How much does it cost to fix E090?

It depends on the root cause. If it is a bad pressure transducer or a loose hose fitting, you are looking at $50 to $300 in parts and a couple hours of your own time. A separator element swap is $150 to $400 in parts. An unloader valve rebuild or replacement by a shop typically runs $300 to $800. If the airend itself has worn seals or rotor damage, expect $3,000 to $8,000 or more depending on the unit size and whether the airend can be rebuilt or needs replacement.

Will the compressor deliver enough air to keep my crew working while I troubleshoot?

Maybe, but not reliably. If pressure is only slightly below setpoint and the job does not require full rated CFM, you may be able to keep working at reduced productivity. If tools are stalling or sandblast pressure is inadequate, the unit is not delivering usable output. Do not run a rental unit unattended with an active E090. If the root cause is airend wear or a stuck unloader, continued operation under load without correction can cause overheating and escalate to a more expensive failure.

Explore More

Diesel home | All diesel codes | Heavy-duty | Guides