Fault Codes:Caterpillar General 340
Caterpillar Excavator Fault Code 340: Complete Diagnostic Guide
What is Caterpillar Fault Code 340?
Caterpillar Fault Code 340 indicates a high voltage condition detected in the Engine Coolant Temperature (ECT) Sensor Circuit. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) receives a voltage signal from the ECT sensor that exceeds the manufacturer's specified threshold, typically above 4.5-5.0 volts.
The ECT sensor is a critical component that monitors engine coolant temperature and sends real-time data to the ECM. This information directly affects fuel injection timing, engine protection systems, and cooling fan operation. When Code 340 appears, the ECM cannot accurately determine engine temperature, which can lead to improper fuel management, overheating risks, and potential engine damage on Caterpillar excavators.
Common Symptoms
When Fault Code 340 is active, operators typically experience:
- Check Engine Light or malfunction indicator lamp illuminated on the instrument cluster
- Engine operating in derate mode or limp mode, limiting power output to protect components
- Cooling fan running continuously at high speed, regardless of actual engine temperature
- Hard starting or rough idle conditions, especially when the engine is cold
- ECM defaulting to a substitute temperature value (typically 180°F/82°C), affecting performance across all operating conditions
Potential Causes
The most common technical reasons for Code 340 on used Caterpillar excavators include:
- Open circuit in the ECT sensor wiring harness due to wire breaks, cuts, or damage from vibration and heat exposure
- Failed or deteriorated ECT sensor with internal circuit failure (common in machines with 5,000+ operating hours)
- Corroded or loose connector pins at the sensor or ECM connection points—especially problematic in machines exposed to moisture or harsh environments
- Damaged sensor wiring near the engine block where harnesses contact hot surfaces or moving components
- ECM internal fault (rare, but possible in older machines or those with electrical system damage)
- Poor ground connections affecting the sensor signal return path
How to Troubleshoot and Fix Code 340
Step 1: Visual Inspection Begin by inspecting the ECT sensor and its wiring harness for obvious damage. Located typically on the engine block near the thermostat housing, check for cracked sensor bodies, damaged wire insulation, or corroded connectors. On used excavators, pay special attention to harness routing where wires may have rubbed against brackets or hot exhaust components over thousands of operating hours.
Step 2: Connector and Resistance Testing Disconnect the ECT sensor connector and inspect pins for corrosion, bent contacts, or moisture intrusion. Using a digital multimeter, measure the sensor's resistance. At room temperature (68°F/20°C), resistance should typically read between 2,000-3,000 ohms (consult your specific service manual for exact specifications). If the reading shows infinite resistance (open circuit), the sensor has failed internally.
Step 3: Circuit Voltage Testing With the sensor disconnected and ignition key ON (engine off), measure voltage at the ECM side of the harness connector. You should see approximately 5 volts reference voltage from the ECM. If voltage reads at or near battery voltage (12-14V), this confirms a wiring short to power, requiring harness repair or replacement.
Step 4: Wiring Harness Continuity Check Check for continuity between the sensor connector and the ECM connector using your multimeter. Any open circuit indicates a wire break. Also test for shorts to ground by measuring resistance between each wire and the engine block—readings should show infinite resistance (open). Replace damaged sections of harness, ensuring proper routing away from heat sources and moving parts.
Step 5: Component Replacement and Verification If testing confirms sensor failure, replace the ECT sensor with a genuine Caterpillar or OEM-equivalent part. Apply a small amount of thread sealant (not Teflon tape) to prevent coolant leaks. After installation, clear fault codes using Caterpillar Electronic Technician (Cat ET) diagnostic software or an appropriate diagnostic scanner. Run the engine through a full heat cycle and verify the code does not return.
Professional Disclaimer: While this guide provides comprehensive diagnostic procedures, complex electrical issues or ECM-related problems may require professional diagnosis using Caterpillar-specific diagnostic equipment. Always consult your machine's service manual and consider professional assistance for used equipment with unknown maintenance history.
Fault Description:
Post-treatment diesel engine exhaust treatment fluid Controller #2
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