Fault Codes:Caterpillar General 391
What is Caterpillar Fault Code 391?
Caterpillar Fault Code 391 indicates an Engine Speed/Timing Sensor Circuit malfunction, specifically detecting an abnormal frequency or signal from the primary speed/timing sensor. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives inconsistent, intermittent, or out-of-range signals from the engine speed sensor, which is critical for proper fuel injection timing and engine synchronization.
The primary speed/timing sensor monitors crankshaft position and rotational speed, providing essential data to the ECM for calculating fuel delivery, injection timing, and engine performance parameters. On Caterpillar excavators, this sensor is fundamental to engine operation—without accurate speed/timing data, the ECM cannot properly control combustion events. This fault is particularly critical because it can cause immediate performance degradation or prevent the engine from starting altogether, making quick diagnosis essential for minimizing downtime on job sites.
Common Symptoms
- Engine cranks but fails to start or experiences extended cranking time before firing
- Erratic engine performance including rough idle, misfiring, or unexpected stalling during operation
- Warning lights activated on the instrument cluster, specifically the malfunction indicator lamp (MIL) or check engine light
- Loss of power or derate mode where the engine limits output to protect itself from potential damage
- Intermittent shutdowns especially during low-idle conditions or when transitioning between load conditions
Potential Causes
The most common technical reasons for Code 391 on used Caterpillar excavators include:
- Worn or damaged speed/timing sensor due to excessive heat exposure, vibration, or age-related deterioration
- Corroded or loose electrical connections at the sensor connector or ECM harness pins
- Damaged wiring harness with chafing, cuts, or insulation breakdown—particularly at known rub points near the engine bell housing or along the frame rail
- Contaminated sensor tip with metallic debris, oil buildup, or dirt affecting the magnetic pickup signal
- Improper air gap between the sensor and reluctor wheel/flywheel teeth due to sensor mounting issues or flywheel damage
- ECM internal fault or software corruption (less common but possible in high-hour machines)
- Flywheel damage including missing, cracked, or worn teeth that disrupt signal generation
How to Troubleshoot and Fix Code 391
Step 1: Visual Inspection and Connection Check Begin by locating the primary speed/timing sensor, typically mounted on the engine bell housing near the flywheel. Inspect the sensor body for physical damage, cracks, or signs of heat distress. Disconnect the sensor connector and examine both the sensor pins and harness connector for corrosion, bent pins, or moisture intrusion—common issues in used excavators exposed to harsh environments. Clean connections with electrical contact cleaner and apply dielectric grease before reconnecting.
Step 2: Sensor Air Gap and Physical Condition Check the air gap between the sensor tip and the flywheel reluctor ring (typically 0.020-0.050 inches for most Caterpillar applications). Use a feeler gauge to verify proper clearance. Inspect the sensor mounting for tightness and ensure no metal shavings or debris have accumulated on the sensor tip. Rotate the engine manually (if possible) to inspect flywheel teeth for damage, cracks, or missing sections that would disrupt signal generation.
Step 3: Electrical Testing with Diagnostic Tools Using a digital multimeter (DMM), measure the sensor's resistance across its terminals—typical values range from 200-1000 ohms depending on sensor type (consult service manual specifications). Test harness continuity from the sensor connector back to the ECM pins, checking for shorts to ground or open circuits. For advanced diagnostics, connect Caterpillar Electronic Technician (Cat ET) software to monitor real-time sensor frequency and voltage output while cranking the engine—erratic or absent signals confirm sensor or wiring failure.
Step 4: Component Replacement and Verification If testing reveals a faulty sensor, replace it with a genuine Caterpillar OEM sensor to ensure proper specifications. On used excavators, always inspect the wiring harness for wear at known friction points before condemning the sensor—harness damage is frequently overlooked. After replacement, clear fault codes using Cat ET, perform a stationary regeneration test, and verify the engine starts and runs smoothly without code recurrence.
Important for Used Equipment: Before replacing expensive components, thoroughly inspect harness routing for abrasion points against frame members, check connector seals for environmental damage, and verify proper sensor installation torque. Many Code 391 occurrences on high-hour machines stem from maintenance-related issues rather than component failure.
Disclaimer: This guide provides general troubleshooting information for Caterpillar Fault Code 391. Always consult the specific service manual for your excavator model and serial number. If you lack proper diagnostic tools or experience with heavy equipment electrical systems, consult a certified Caterpillar technician to prevent misdiagnosis or safety hazards.
Fault Description:
Steering control module
Fault Location:
J1939
Fault Cause:
MID (Module Identifier) : Identifies the electronic control module (ECM) or electronic control unit (ECU) that has diagnosed the fault.
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