Fault Codes:Caterpillar General 345
What is Caterpillar Fault Code 345?
Caterpillar Fault Code 345 indicates a Transmission Output Speed Sensor Circuit malfunction, signaling that the Electronic Control Module (ECM) has detected an abnormal signal or complete loss of communication from the output speed sensor. This sensor monitors the rotational speed of the transmission output shaft and provides critical data to the ECM for proper shift timing, torque converter lockup, and overall powertrain management.
This code is particularly critical for Caterpillar excavators and wheel loaders because the transmission output speed sensor directly affects transmission shift quality, hydraulic system coordination, and fuel efficiency. When this sensor fails or provides erratic signals, the machine's ECM may initiate protection modes that limit performance or prevent proper gear engagement. In used equipment, this fault often stems from sensor degradation, wiring damage, or connector corrosion accumulated over thousands of operating hours.
Common Symptoms
- Transmission warning lamp illuminated on the instrument cluster with possible check engine light activation
- Erratic or harsh shifting between gears, or transmission stuck in a single gear (limp mode)
- Loss of power or reduced engine performance as the ECM limits output to protect the drivetrain
- Intermittent speedometer failure or inaccurate speed readings on the display
- Increased fuel consumption due to improper transmission shift points and torque converter operation
Potential Causes
The most common technical causes for Code 345 in used Caterpillar machines include:
- Failed transmission output speed sensor due to heat exposure, contamination, or internal component breakdown
- Damaged sensor wiring harness from rubbing against transmission housing or frame components (common wear point near the transmission bellhousing)
- Corroded or loose electrical connectors at the sensor or ECM interface, especially in machines operating in wet or corrosive environments
- Shorted or open circuits in the sensor signal wire or ground circuit
- ECM internal fault (less common) affecting the speed sensor input circuit
- Damaged reluctor ring or tone wheel on the transmission output shaft causing irregular signal generation
How to Troubleshoot and Fix Code 345
Step 1: Visual Inspection Begin by locating the transmission output speed sensor, typically mounted on the transmission housing near the output shaft. Inspect the sensor connector for corrosion, moisture intrusion, bent pins, or loose connections. On used excavators, carefully examine the wiring harness routing from sensor to ECM for signs of abrasion, pinching, or heat damage against hot components.
Step 2: Electrical Testing Using a digital multimeter, check the sensor's resistance values according to Caterpillar specifications (typically 800-1400 ohms for most speed sensors, but verify with service manual). Disconnect the sensor and measure resistance across the sensor terminals. Next, check for voltage supply at the connector (usually 5-12V reference voltage from ECM) with ignition on, engine off. Inspect ground circuit continuity to ensure proper signal return path.
Step 3: Signal Testing and Component Replacement Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time sensor output while manually rotating the transmission output shaft. A functional sensor should produce a consistent AC voltage signal that increases with rotation speed. If readings are erratic or absent, replace the speed sensor with OEM or quality aftermarket parts. For used machines, always apply dielectric grease to connectors during reassembly to prevent future corrosion.
Step 4: Verify Mechanical Components Before finalizing repairs, inspect the reluctor ring (tone wheel) on the transmission output shaft for damage, missing teeth, or excessive debris buildup that could disrupt magnetic field detection. Clean the sensor mounting area and ensure proper air gap between sensor tip and reluctor (typically 0.020-0.050 inches).
Disclaimer: This guide provides general troubleshooting information for Caterpillar Fault Code 345. Always consult the specific service manual for your machine model and serial number. If you're uncomfortable performing electrical diagnostics, contact a certified Caterpillar technician to prevent further damage to electronic components.
Fault Description:
Engine Control #5
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