Fault Codes:Caterpillar General CID1158
Caterpillar Excavator Fault Code CID1158: Technical Guide
What is Caterpillar Fault Code CID1158?
Caterpillar fault code CID1158 indicates a malfunction in the Machine Security System (MSS) communication circuit, specifically a data link error between the Electronic Control Module (ECM) and the security authorization module. This code triggers when the ECM loses proper communication with the machine's anti-theft security system, preventing authentication of operator credentials or keyless start authorization.
This fault is critical for Caterpillar excavators because the Machine Security System directly controls machine operability. When CID1158 is active, the excavator's ECM may prevent engine start or limit machine functions to protect against unauthorized use. For used excavators, this code often appears after battery disconnections, ECM replacements, or deterioration of the security module wiring harness due to age and environmental exposure.
Common Symptoms
- Engine cranks but fails to start, with security indicator light flashing on the instrument cluster
- Intermittent starting issues, particularly after the machine sits unused for extended periods
- Warning message displayed on monitor: "Security System Fault" or "Authorization Failed"
- Complete loss of electrical power to certain systems despite battery voltage being normal
- ECM enters protective mode, preventing hydraulic system engagement even if engine starts
Potential Causes
The most frequent causes of CID1158 in used Caterpillar excavators include:
- Corroded or damaged connectors between the security module and ECM, especially at the main harness connection point near the battery box
- Failed Machine Security Module due to moisture intrusion or component aging (common in machines over 5,000 hours)
- Wiring harness damage at known rub points along the right-hand chassis rail where harnesses contact frame members
- Low battery voltage or weak batteries causing communication voltage drops during cranking
- ECM software corruption or outdated calibration files after battery replacement
- Aftermarket key fobs or security bypass devices creating communication conflicts
How to Troubleshoot and Fix Code CID1158
Step 1: Perform Visual Inspection Begin by inspecting all wiring harness connections between the ECM (typically located under the operator cab) and the security module (usually mounted near the ignition switch or under the dash). On used excavators, pay special attention to connector pins for corrosion, bent terminals, or moisture. Clean all connections with electrical contact cleaner and apply dielectric grease to prevent future corrosion.
Step 2: Check Power Supply and Ground Circuits Using a digital multimeter, verify battery voltage at the security module connector (should read 12.0-14.5V with key on). Check ground circuit resistance between the module ground pin and chassis ground—readings above 0.5 ohms indicate poor grounding. Inspect ground points for rust or paint interference, particularly on older machines where ground straps deteriorate.
Step 3: Test Communication Circuit Integrity Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to the service port. Monitor live data for communication status between ECM and security module. If communication is absent, perform a wiggle test on harnesses while monitoring—intermittent communication indicates harness damage. Check for CAN bus termination resistance (should measure 60 ohms between CAN-H and CAN-L pins with modules disconnected).
Step 4: Security Module Reset and Reprogramming If physical connections test good, attempt a security system reset through Cat ET software. Navigate to Service > Security System > Reset Authorization. For used excavators with replaced ECMs or security modules, reprogramming may be required using the machine's PIN code (found on original purchase documentation or obtainable through Caterpillar dealers with proof of ownership).
Step 5: Component Replacement If diagnostics confirm module failure, replace the Machine Security Module with genuine Caterpillar parts to ensure compatibility. After replacement, the new module must be programmed to the specific machine using Cat ET. For used equipment, always verify that replacement ECMs or security components haven't been previously married to different machines, which can cause persistent CID1158 codes.
Disclaimer: This guide provides general troubleshooting information for CID1158. Caterpillar excavators contain complex electronic systems requiring specialized diagnostic equipment. Always consult factory service manuals specific to your machine serial number, and consider professional assistance from certified Caterpillar technicians for security system repairs, as improper procedures may permanently disable machine operation.
Fault Description:
Post-pump compensation pressure solenoid valve
Fault Cause:
CID (Component Identifier) : A diagnostic code used to notify maintenance personnel of a fault detected in a specific circuit or system. The CID-FMI diagnostic code is used to describe the detected faults rather than the root causes.
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