Fault Codes:Caterpillar General 390
What is Caterpillar Fault Code 390?
Caterpillar Fault Code 390 indicates an Engine Speed/Timing Sensor Circuit malfunction, specifically detecting an abnormal signal from the primary or secondary speed/timing sensor. This diagnostic trouble code (DTC) signals that the Electronic Control Module (ECM) is receiving irregular, intermittent, or missing pulses from the crankshaft or camshaft position sensors that monitor engine timing and rotational speed.
This fault is critical for Caterpillar excavators because the speed/timing sensor provides essential data for fuel injection timing, engine synchronization, and overall performance optimization. When this sensor circuit fails or delivers inconsistent signals, the ECM cannot accurately control combustion events, leading to reduced power output, rough operation, or complete engine shutdown. In used excavators, this code often emerges due to accumulated vibration damage, connector corrosion, or sensor wear from years of operation in harsh environments.
Common Symptoms
When Fault Code 390 is active, operators typically experience:
- Check Engine Light or warning lamp illuminated on the instrument cluster
- Engine cranks but fails to start, or experiences prolonged cranking before starting
- Rough idle, misfiring, or erratic engine performance during operation
- Loss of power or engine derate mode activation, limiting machine productivity
- Intermittent stalling or unexpected engine shutdowns, particularly under load
Potential Causes
The most common technical reasons for Code 390 in used Caterpillar excavators include:
- Worn or damaged speed/timing sensor due to heat exposure, vibration, or bearing debris contamination
- Corroded or loose electrical connectors at the sensor or ECM harness connection points
- Damaged wiring harness from abrasion against engine components, particularly near the flywheel housing or timing cover
- Faulty ECM power supply or grounding issues affecting sensor voltage reference
- Excessive air gap between the sensor tip and reluctor wheel/tone ring due to sensor backing out or mounting bracket wear
- Contaminated sensor face covered with metallic debris, oil residue, or carbon buildup
How to Troubleshoot and Fix Code 390
Step 1: Visual Inspection Begin by inspecting the speed/timing sensor location (typically mounted near the flywheel housing or front timing cover). Check for physical damage, oil leaks, loose mounting bolts, or debris accumulation. Verify the sensor air gap specification (usually 0.020-0.050 inches) using feeler gauges. On used excavators, carefully examine the wiring harness for chafing, heat damage, or evidence of previous repairs.
Step 2: Electrical Testing Using a digital multimeter, disconnect the sensor connector and measure resistance across sensor terminals (typical specification: 200-1000 ohms, but consult service manual for exact values). Check for voltage supply at the harness connector (usually 5V or 8V reference from ECM). Inspect connector pins for corrosion, bent terminals, or moisture intrusion—common issues in older machines. Test harness continuity from sensor connector to ECM pins.
Step 3: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time sensor signal output during cranking. Look for missing pulses, erratic frequency, or voltage spikes. If sensor and wiring test good, inspect the reluctor wheel or tone ring for broken teeth, cracks, or excessive runout. Check ECM grounding points for corrosion. Replace faulty components starting with the sensor if readings are out of specification.
Critical for Used Equipment: Before replacing the sensor, thoroughly clean mounting surfaces, apply anti-seize to threads, and secure all harness routing with new zip ties away from heat sources and moving parts.
Disclaimer: This guide provides general troubleshooting information. Always consult the official Caterpillar service manual for your specific model and serial number. If unfamiliar with electrical diagnostics or lacking proper tools, seek assistance from a certified Caterpillar technician to prevent further damage.
Fault Description:
Chassis 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