Fault Codes:Caterpillar General EID518
What is Caterpillar Fault Code EID518?
Caterpillar fault code EID518 indicates an "Engine Inlet Air Heater Control Circuit - Abnormal Frequency, Pulse Width, or Period." This diagnostic trouble code (DTC) signals that the Electronic Control Module (ECM) has detected an irregularity in the pulse width modulation (PWM) signal controlling the intake air heater system, which is critical for cold-start performance in diesel engines.
The intake air heater (also called grid heater or inlet manifold heater) preheats incoming air during cold conditions, ensuring proper combustion and reducing white smoke during startup. When the ECM detects abnormal frequency or pulse width in the heater's control circuit, it triggers EID518 to prevent potential component damage or inefficient operation. For used Caterpillar excavators operating in cold climates, this code directly impacts starting reliability and can lead to increased engine wear if ignored.
Common Symptoms
Operators may experience the following when fault code EID518 is active:
- Hard starting or extended cranking time in cold weather conditions, especially below 32°F (0°C)
- Check Engine Light or Warning Lamp illuminated on the instrument cluster
- Excessive white smoke during cold starts due to incomplete combustion
- Rough idling immediately after cold start until the engine reaches operating temperature
- Possible derate mode activation in some Caterpillar ECM configurations, limiting engine power output
Potential Causes
The most common technical causes for EID518 in used excavators include:
- Damaged or corroded wiring harness to the intake air heater relay, particularly at connection points exposed to engine heat cycles
- Failed intake air heater relay with internal contact degradation (common failure point after 5,000+ operating hours)
- Shorted or open circuit in the heater element itself due to thermal fatigue
- Faulty ECM driver circuit controlling the PWM signal (less common but possible in high-hour machines)
- Corroded connectors at the heater assembly or relay socket from moisture intrusion
- Worn or frayed harness at common rub points near the intake manifold or engine firewall
How to Troubleshoot and Fix Code EID518
Step 1: Visual Inspection and Connector Check
Begin by inspecting the intake air heater wiring harness from the ECM to the heater relay and element. On used excavators, pay special attention to areas where the harness routes near hot exhaust components or sharp metal edges. Check all connectors for corrosion, bent pins, or moisture intrusion. Clean connectors with electrical contact cleaner and apply dielectric grease before reassembly.
Step 2: Test the Intake Air Heater Relay
Locate the air heater relay (typically mounted on the firewall or fender panel). Using a digital multimeter, check for proper voltage at the relay coil terminals (should read battery voltage when key is in "ON" position during cold start conditions). Test relay operation by bridging terminals and listening for an audible click. Measure resistance across the relay contacts—infinite resistance when open, near-zero when closed. Replace the relay if readings are abnormal or if physical damage is evident.
Step 3: Verify Heater Element Integrity and ECM Signal
Disconnect the heater element connector and measure resistance across the element terminals. Compare readings to Caterpillar specifications (typically 0.1-0.5 ohms for grid heaters). If resistance is infinite (open circuit) or significantly outside range, replace the heater element. Using Caterpillar Electronic Technician (Cat ET) diagnostic software or an aftermarket tool compatible with J1939 protocol, monitor the PWM signal frequency and duty cycle from the ECM during a cold-start simulation. The signal should show consistent frequency (typically 100-500 Hz). Erratic signals indicate potential ECM driver circuit failure requiring ECM repair or replacement.
Important for Used Equipment: Before replacing expensive components, thoroughly inspect all harness rub points and verify proper ground connections at the engine block and chassis. Corrosion on ground terminals is a frequent cause of intermittent electrical codes in older machines and can often be resolved with proper cleaning and terminal replacement.
Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code EID518. Always consult your machine's specific service manual and consider professional diagnostic assistance from a certified Caterpillar technician for complex electrical issues. Improper repairs may void warranties or cause additional equipment damage.
Fault Description:
The spark plugs of cylinder #18 need to be maintained
Fault Cause:
EID (Event Code or Event Identifier) : Identifies important events that occur in the machine system. ECM/ECU can store (record) the data of these events. This function allows for the tracking of the machine's performance history. This data can serve as auxiliary information for managers, maintenance and repair personnel.
FairTradeMachinery
You Design the Vision. We Handle the Hard Parts.
Helping Global Buyers Access Better-Value Machinery and After-Sales Solutions.
As China's Leading Global Used Machinery Exchange Platform, we sits at the intersection of IoT technology and B2B commerce. That means real-time inventory data, verified seller profiles, and a transaction process designed for cross-border buyers who can't always inspect machines in person. Our users in China have exceeded 1.5 millions meaning we have the first source of excavator owners and the equivalent number of machines. This means we can cover all the popular models and even specific needs, no matter of the status.







FAQs
WhatsApp