Fault Codes:Caterpillar General 320
Caterpillar Excavator Fault Code 320: Complete Diagnostic Guide
What is Caterpillar Fault Code 320?
Caterpillar Fault Code 320 indicates a problem with the Engine Speed/Timing Sensor Circuit, specifically detecting an abnormal voltage signal or intermittent connection in the primary speed sensor system. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects that the engine speed sensor is providing erratic readings, no signal, or voltage levels outside the acceptable range (typically 0.5-4.5 volts).
This code is critical for Caterpillar excavators because the engine speed sensor provides essential real-time data to the ECM for proper fuel injection timing, engine rpm control, and overall machine performance. Without accurate speed/timing information, the excavator cannot operate efficiently and may enter derate mode to prevent engine damage.
Common Symptoms
When Fault Code 320 is active on your Caterpillar excavator, you may experience:
- Check Engine Light or malfunction indicator lamp illuminated on the dashboard
- Engine derate resulting in reduced power output (typically limited to 50-75% capacity)
- Rough idling or inconsistent engine rpm, especially during cold starts
- Hard starting conditions or extended cranking time before the engine fires
- Intermittent engine stalling during operation, particularly under load
Potential Causes
The most common technical reasons for Code 320 appearing on used Caterpillar excavators include:
- Failed or failing engine speed sensor due to internal component degradation or heat exposure
- Damaged sensor wiring harness from abrasion against engine components or chassis rubbing points
- Corroded or loose electrical connectors at the sensor or ECM connection points (common in high-hour machines)
- Contaminated sensor pickup area with metallic debris, oil buildup, or dirt on the flywheel/reluctor ring
- ECM internal fault or poor ground connections affecting signal interpretation
- Broken or damaged flywheel teeth causing irregular signal generation (especially in older equipment)
How to Troubleshoot and Fix Code 320
Step 1: Visual Inspection and Connector Check Begin by locating the engine speed sensor (typically mounted near the flywheel housing or front timing cover). Inspect the sensor connector for corrosion, bent pins, or moisture intrusion. On used excavators, pay special attention to harness wear points where wiring may contact the engine block or frame. Clean all connections with electrical contact cleaner and apply dielectric grease to prevent future corrosion.
Step 2: Sensor Circuit Testing Using a digital multimeter (DMM), test the sensor circuit with the key on, engine off. Check for proper supply voltage (typically 5-12 volts depending on sensor type) at the sensor connector. Measure sensor resistance (usually 200-1000 ohms for magnetic sensors) and compare against Caterpillar specifications. Test circuit continuity from sensor to ECM, checking for opens or shorts to ground.
Step 3: Dynamic Testing and Physical Inspection With the engine running, use Caterpillar Electronic Technician (ET) diagnostic software or an aftermarket scan tool to monitor live engine speed data. Compare displayed rpm against a handheld tachometer reading. If readings are erratic or absent, remove the sensor and inspect the flywheel reluctor ring for missing teeth, cracks, or excessive runout. Clean the sensor tip and mounting surface thoroughly before reinstallation.
Step 4: Component Replacement and Verification If testing confirms sensor failure, replace with a genuine Caterpillar or OEM-equivalent speed sensor. Ensure proper air gap (typically 0.020-0.050 inches) between sensor tip and reluctor ring. After installation, clear the fault code using diagnostic software and perform a road test under load conditions. Monitor for code recurrence over several operating hours.
Disclaimer: This guide provides general diagnostic information for Caterpillar Fault Code 320. Always consult the specific service manual for your excavator model and serial number. If you're unfamiliar with electrical diagnostics or heavy equipment repair, seek assistance from a certified Caterpillar technician to avoid injury or further machine damage.
Fault Description:
Alarm Module #4
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