Español
ATLAS-COPCO-E040 moderate Atlas Copco Xc4002 / Xc2003 / Xc4004

Air Filter Restriction Warning Detected

My Garage →
Can I Drive?
Yes, But Fix Soon
DIY Difficulty
easy
Estimated Cost
$15-$60 DIY for a replacement filter element. Pro service call to inspect intake tract and wiring adds $100-$250 in labor. Restriction switch replacement runs $25-$80 for the part plus 1 hour labor at a rental yard shop rate.

What does ATLAS-COPCO-E040 mean?

The ATLAS-COPCO-E040 (Atlas Copco Xc4002 / Xc2003 / Xc4004) diesel fault code means: Air Filter Restriction Warning Detected. This is a moderate severity code.

Common Symptoms

  • Controller LCD on the side panel displays E040 and may show a wrench or alarm icon
  • Yellow or amber warning lamp lights up on the control panel
  • Engine exhaust turns black or dark gray, especially under load
  • Air compressor output pressure drops and the machine struggles to keep up with demand
  • Engine RPM may hunt or fluctuate as the governor fights restricted airflow
  • Engine runs hotter than normal and the temperature gauge climbs toward the warning zone
  • Machine continues to run but feel sluggish, taking longer to build pressure in the receiver tank

Probable Causes (Ranked by Likelihood)

  • Air filter element is clogged with dust, debris, or construction site particulates Very Likely
  • Air filter restriction indicator or differential pressure switch has failed or is stuck closed Likely
  • Air filter housing or pre-cleaner bowl packed with debris preventing airflow Likely
  • Collapsed or kinked intake hose between the air filter housing and the engine intake Possible
  • Wiring fault or open circuit on the restriction switch signal wire back to the controller Possible
  • Wrong replacement filter element installed with an incorrect size or lower flow rating Less Likely
  • Moisture or water ingestion causing filter media to swell and block airflow Less Likely

Step-by-Step Diagnostic Procedure

  1. Start at the air filter housing. Locate the restriction indicator or differential pressure switch mounted on the housing or intake tube. Check if the red pop-up indicator (if equipped) is extended. That confirms restriction before you even pull the element.

  2. Remove and visually inspect the air filter element. Hold it up to a light source. If you cannot see light through the pleats, the element is done. Do not try to blow it out with compressed air on Kubota or Deutz engines. Atlas Copco recommends element replacement, not cleaning.

  3. Inspect the pre-cleaner bowl or dust ejector at the top of the housing. Empty any accumulated dirt. A packed pre-cleaner can choke the engine just as badly as a dirty element.

  4. Check the entire intake tract from the air filter outlet to the engine intake manifold. Look for collapsed hoses, loose clamps, or cracks. A collapsed hose will trigger E040 with a clean filter inside.

  5. With the new or known-good filter installed and the engine OFF, locate the restriction switch connector. Use a multimeter set to continuity or resistance. With airflow unrestricted, the switch should be open (no continuity). If it reads closed with a clean filter, the switch itself has failed. Replacement switches are typically available from Atlas Copco parts at a reasonable cost.

  6. Inspect the wiring harness from the restriction switch back to the Xc4002 / Xc2003 / Xc4004 controller. Look for chafed insulation, corroded pins at the connector, or a wire pulled out of the terminal. A short to ground on this wire can keep E040 active even with a new filter and good switch.

  7. After replacing the filter element and clearing any debris, start the engine and let it run under load for 5 minutes. If E040 clears on its own or after a soft reset on the controller, the root cause was the dirty filter. If E040 returns immediately with a clean filter and verified intake tract, escalate to a service tech with DiagPro service software to check switch calibration thresholds and controller input status via the J1939 / CAN data port.

  8. Log the service interval. On jobsite machines running in dirt, dust, or high-debris environments, filter service intervals should be cut to half the standard interval shown in the Atlas Copco maintenance schedule.

Frequently Asked Questions

What does Atlas Copco code E040 mean?

E040 means the controller has detected that the engine air filter is restricted. A differential pressure switch or restriction indicator on the intake housing has tripped, telling the Xc4002 / Xc2003 / Xc4004 controller that airflow to the engine is below acceptable limits. The most common reason is a clogged filter element, especially on machines working in dusty construction environments.

Can the compressor still run with E040 active?

Yes, in most cases the machine stays running and continues to produce air, but at reduced efficiency. A restricted intake means the engine is fuel-rich, which causes black smoke, elevated exhaust temperatures, and lower output pressure. Running for extended periods with E040 active can cause carbon buildup and premature engine wear. Replace or inspect the filter as soon as practical, not at the end of the day.

How much does it cost to fix E040?

If it is just a dirty filter element, you are looking at $15-$60 for the part and about 10 minutes of your time. That is an easy DIY fix. If the intake hose is collapsed or the restriction switch has failed, budget $100-$350 including parts and labor at a rental yard shop. Wiring repairs on the switch circuit fall in the same range.

Will E040 shut the compressor down automatically?

On most Atlas Copco controller configurations, E040 is a warning, not an automatic shutdown. The machine stays running but the controller logs the event and lights the alarm indicator. However, if the restriction is severe enough to drive engine temperature into the high-temperature shutdown threshold, the machine will shut itself down on an overtemperature fault. Do not ignore E040 and assume the machine will keep running all day without consequence.

Explore More

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