Scheduled Service Interval Hours Reached
The ATLAS-COPCO-E060 (Atlas Copco Xc4002 / Xc2003 / Xc4004) diesel fault code means: Scheduled Service Interval Hours Reached. This is a minor severity code.
- Keep driving?
- Yes, but fix soon
- DIY difficulty
- easy
- Estimated cost
- $80-$250 DIY (oil, filters, separator element, and supplies for a standard 500-hour service). Pro service at a rental shop or Atlas Copco dealer typically runs $300-$600 including labor and parts.
A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Controller LCD on the side panel shows E060 and a service wrench icon
- Yellow caution indicator is lit but the machine keeps running at full output
- Compressor starts and loads normally, no power or pressure loss
- The Xc4002 / Xc2003 / Xc4004 display scrolls a service due message each time the unit is powered on
- Rental yard check-in scan logs E060 as an open fault even though the unit ran all shift
- Alarm buzzer may chirp briefly at startup but silences on its own
- Hour meter on the controller display matches or exceeds the preset service interval threshold
Probable Causes (Ranked by Likelihood)
- Preventive maintenance interval (typically 500 hours) reached and not yet reset after service Very Likely
- Oil and filter change completed but the service timer was never reset in the controller menu Very Likely
- Unit was serviced by a previous rental yard or tech who did not reset the Xc4002 / Xc2003 / Xc4004 interval counter Likely
- Air filter, oil filter, or separator element overdue for replacement based on actual running hours Likely
- Service interval parameter was set too low during initial commissioning or after a controller replacement Possible
- Controller firmware logged a partial-hour rollover incorrectly, triggering the reminder early Less Likely
Step-by-Step Diagnostic Procedure
Check the hour meter on the Xc4002 / Xc2003 / Xc4004 LCD side panel. Note the total hours and compare to the service log sticker inside the service door or on the airend frame. If hours match or exceed the last service interval, service is genuinely due.
Inspect the engine oil level and oil condition on the dipstick. Dark, gritty, or fuel-diluted oil confirms the oil change is overdue and must be done before resetting E060.
Check the engine oil filter and compressor oil separator element visually for external leaks or damage. A saturated separator element can raise delivery-air oil carry-over and should be swapped at every 500-hour interval.
Pull the air filter element and hold it up to a light. Heavy dust loading or visible tears require replacement before reset. Atlas Copco spec for most XAS towables is a new element at every 500 hours or annually, whichever comes first.
After completing all required maintenance items, navigate to the SERVICE menu on the Xc4002 / Xc2003 / Xc4004 controller. Use the up/down arrows to find RESET SERVICE INTERVAL and confirm with the ENTER button. The controller will zero the interval counter and clear E060.
If the code returns immediately after reset, go back into the SERVICE menu and verify the interval setpoint (usually 500 hours). If it reads 0 or an abnormally low number, re-enter the correct value. Changing this parameter requires the service-level PIN.
If you do not have the service PIN and cannot reset the timer, contact your Atlas Copco distributor or use DiagPro service software via the J1939 / CAN data port to access protected parameters. Do not continue ignoring E060 beyond one additional service cycle.
Frequently Asked Questions
What does Atlas Copco code E060 mean?
E060 is a scheduled maintenance reminder. The Xc4002 / Xc2003 / Xc4004 controller tracks running hours and trips this code when the machine hits the preset service interval, usually 500 hours. It is information only. The compressor keeps running at full rated pressure and flow until you perform service and reset the counter.
Can the compressor still run with E060 showing?
Yes. E060 does not shut the unit down or reduce output. You can keep using it on the jobsite, but you should complete the oil change, filter service, and separator element replacement as soon as practical. Ignoring it too long risks real engine or airend damage that will cost far more than a routine service.
How much does it cost to clear E060?
A DIY 500-hour service kit, oil, filters, and separator element typically runs $80-$250 depending on the engine and model. A dealer or rental shop service call usually runs $300-$600 with labor. The reset itself costs nothing once you have the service PIN for the controller.
Will E060 come back after I reset it?
It will come back after another 500 hours of run time, which is normal and expected. If it comes back immediately after reset, the interval setpoint in the controller has been set to zero or an incorrect value. Use the Xc4002 / Xc2003 / Xc4004 SERVICE menu to verify the parameter, or connect DiagPro via the J1939 / CAN data port to correct it.