Fault Codes:Caterpillar General CID948
What is Caterpillar Fault Code CID948?
CID948 indicates a communication error or data mismatch with the Machine Security System (MSS) on Caterpillar excavators and heavy equipment. This Component Identifier (CID) specifically signals that the Electronic Control Module (ECM) has detected an inconsistency, loss of communication, or authentication failure with the machine's security components, including the keypad, security module, or associated CAN bus network connections.
This code is critical because the Machine Security System is designed to prevent unauthorized operation and protect equipment investment. When CID948 is active, the excavator may enter a restricted operational mode or refuse to start entirely, directly impacting productivity. For used excavators, this fault often emerges due to previous owner modifications, aftermarket keypad installations, or deteriorated wiring that compromises the security network's integrity.
Common Symptoms
When CID948 is active, operators typically experience:
- Machine fails to start or requires multiple key cycle attempts before engaging
- Security system warning light illuminated on the instrument cluster
- Intermittent loss of throttle response or engine derate to low idle
- Keypad display errors or unresponsive security code entry
- ECM logging multiple security-related fault codes simultaneously (often accompanied by CID codes in the 900-series range)
Potential Causes
The most common technical causes for CID948 in used Caterpillar excavators include:
- Corroded or damaged connectors at the security module or keypad harness (especially vulnerable in high-moisture environments)
- CAN bus communication failure due to damaged twisted-pair wiring or poor termination resistance
- Faulty security keypad with worn membrane switches or internal circuit failures
- ECM software mismatch after replacement parts or incomplete programming procedures
- Voltage irregularities from aging batteries or poor ground connections affecting security module power supply
- Previous theft recovery or security system reset attempts that left incomplete authentication data
- Harness chafing at known rub points near the cab mounting or along the main chassis harness routes
How to Troubleshoot and Fix Code CID948
Step 1: Verify Power and Ground Integrity Using a multimeter, check for proper voltage (typically 8-16V) at the security module connector with the key switch on. Inspect all ground connections for corrosion or looseness, particularly the main chassis ground straps common on used machines.
Step 2: Inspect Physical Connections Thoroughly examine the keypad harness, security module connectors, and CAN bus terminations. Look for green corrosion, bent pins, or moisture intrusion in connector bodies. On used excavators, pay special attention to harness routing where previous repairs may have created new chafing points.
Step 3: Test CAN Bus Communication Using Caterpillar Electronic Technician (Cat ET) or equivalent diagnostic software, monitor real-time CAN bus traffic and verify the security module is responding. Check termination resistance (should read approximately 60 ohms across CAN High and CAN Low with system powered off).
Step 4: Perform Security System Reset If communication is intact but authentication fails, perform an ECM security system reconfiguration using Cat ET. This requires factory authorization codes and proper programming procedures specific to your machine's serial number.
Step 5: Component Replacement Verification If replacing the security module or keypad, ensure components match the machine's configuration and complete all programming and pairing procedures before clearing codes. For used equipment, verify no aftermarket security devices are creating network conflicts.
Disclaimer: This guide provides general diagnostic information for CID948 on Caterpillar equipment. Always consult your machine's specific service manual and consider professional diagnosis for complex electrical issues, especially those involving security systems requiring proprietary software and authentication procedures.
Fault Description:
Push gear switch
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