Fault Codes:Caterpillar 390D 39:1658-03
Caterpillar 390D Fault Code 39:1658-03: Technical Guide
What is Caterpillar 390D Fault Code 39:1658-03?
Fault Code 39:1658-03 indicates a voltage below normal (open circuit) condition in the Engine Speed/Timing Sensor Circuit. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormal voltage signal from the primary engine speed sensor, typically reading less than 0.5 volts when the engine is cranking or running.
The engine speed/timing sensor is a critical magnetic pickup sensor that monitors crankshaft position and rotational speed. On the Caterpillar 390D excavator's C9 ACERT engine, this sensor provides essential data for fuel injection timing, engine speed regulation, and emissions control. Without accurate speed/timing signals, the ECM cannot properly manage fuel delivery or synchronize the MEUI (Mechanically actuated Electronically controlled Unit Injectors), potentially causing severe performance degradation or engine shutdown.
This fault is particularly critical because the ECM relies on this sensor for fundamental engine operation—making it a priority diagnostic code that requires immediate attention.
Common Symptoms
- Engine cranks but fails to start or starts with extreme difficulty requiring extended cranking periods
- Immediate engine shutdown after brief running periods (typically 2-5 seconds)
- Check Engine light illuminated on the instrument cluster with possible derate warning
- Rough idle or misfiring if the engine does manage to continue running
- No tachometer reading or erratic RPM display on the operator panel
Potential Causes
The most common technical causes for Code 39:1658-03 on used Caterpillar 390D excavators include:
- Broken or frayed sensor wiring harness at known rub points near the engine block mounting brackets or along the right side of the engine valley
- Failed engine speed/timing sensor due to internal coil breakage or magnetic pickup deterioration (common after 8,000+ operating hours)
- Corroded or loose connector pins at the sensor connection point, especially on machines exposed to moisture or operating in high-humidity environments
- Damaged ECM wiring harness between the sensor connector and ECM, particularly at the firewall pass-through location
- ECM internal circuit failure (less common, but possible on high-hour machines or those with previous electrical system issues)
- Contaminated sensor face with metallic debris, oil sludge, or excessive crankshaft end-play causing air gap problems
How to Troubleshoot and Fix Code 39:1658-03
Step 1: Visual Inspection and Connector Check
Begin with a thorough visual examination of the engine speed sensor located on the front timing cover (driver's side). Disconnect the sensor connector and inspect for corrosion, bent pins, moisture intrusion, or oil contamination. On used excavators, this connector often shows green corrosion or pin push-back. Clean with electrical contact cleaner and verify pins are fully seated. Check the sensor mounting bolt torque (18-22 ft-lbs) and ensure proper air gap (0.020-0.050 inches).
Step 2: Sensor Resistance and Wiring Continuity Testing
Using a digital multimeter (DMM), measure the sensor's internal resistance at the sensor connector. The specification for Caterpillar speed sensors is typically 150-300 ohms at room temperature. A reading of infinite ohms indicates an open circuit (failed sensor coil). Next, check wiring continuity from the sensor connector back to ECM pins (consult service manual for specific pin locations—typically ECM connector C1, pins 22 and 45). Resistance should be less than 5 ohms per wire. Also perform an insulation resistance test between each sensor wire and ground—reading should exceed 10,000 ohms.
Step 3: Voltage Signal Testing and Harness Inspection
With the sensor connected and engine cranking, backprobe the sensor connector using a DMM or oscilloscope to verify AC voltage output. You should see 0.5-5.0 volts AC while cranking. No voltage indicates sensor failure or air gap problem. Physically trace the wiring harness along its entire route, paying special attention to areas where it contacts the engine block, mounting brackets, or passes through grommets. On used 390D excavators, common failure points include the harness support clamp near the oil cooler and where wiring exits the timing cover. Look for chafed insulation, melted wire coating, or harness abrasion.
Step 4: Replacement and Verification
If sensor testing confirms failure, replace with a genuine Caterpillar speed/timing sensor (Part #274-6721 or equivalent). When installing on used equipment, always apply anti-seize compound to threads and verify the sensor face is clean and free from debris. After installation, clear fault codes using Caterpillar ET (Electronic Technician) diagnostic software and perform a stationary regeneration test if available. Monitor live data to confirm the ECM is receiving proper speed signals (should show actual RPM matching tachometer).
Disclaimer: This guide provides general diagnostic information for experienced technicians. Always consult the official Caterpillar service manual for your specific machine serial number and follow all safety procedures. If unfamiliar with electrical diagnostics or high-pressure fuel systems, consult a certified Caterpillar dealer or qualified heavy equipment technician.
Fault Description:
The circuit voltage is higher than the normal value
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