Fault Codes:Caterpillar General 678-03

What is Caterpillar Fault Code 678-03?

Caterpillar Fault Code 678-03 indicates a "Transmission Shift Control Solenoid - Voltage Above Normal" or "High Voltage" condition. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormally high voltage signal in the circuit controlling one or more transmission shift solenoids.

This fault directly impacts the excavator's transmission control system, which manages hydraulic pressure to engage specific gears or clutch packs. When voltage exceeds the manufacturer's specified threshold (typically above 5 volts on a 12V system), the ECM cannot properly command transmission shifts. For Caterpillar excavators, especially used machines with significant operating hours, this code can lead to transmission protection modes that limit machine functionality and productivity. Proper transmission operation is critical for coordinating ground drive speed with hydraulic pump demands during digging cycles.

Common Symptoms

  • Transmission stuck in a single gear or failure to shift between ranges (high/low or forward/reverse)
  • Amber or red warning lights illuminated on the instrument cluster, often accompanied by transmission-related fault messages
  • Machine entering derate mode with reduced engine power or speed limitations to protect the transmission
  • Erratic shifting behavior including harsh engagement, delayed shifts, or unexpected gear changes
  • Diagnostic display showing active fault code 678-03 when scanned with Caterpillar Electronic Technician (Cat ET) software

Potential Causes

  • Open circuit or short to voltage in the shift solenoid wiring harness, often caused by chafed insulation rubbing against frame components
  • Failed transmission shift solenoid with internal short circuit or coil breakdown (common in high-hour used machines)
  • Damaged or corroded connectors at the solenoid or ECM, allowing moisture intrusion and creating voltage irregularities
  • ECM internal driver circuit failure sending incorrect voltage signals to the solenoid
  • Aftermarket harness repairs using improper wire gauge or inadequate insulation
  • Transmission harness routing issues on used excavators where previous repairs created new wear points

How to Troubleshoot and Fix Code 678-03

Step 1: Visual Inspection Begin by thoroughly inspecting the transmission wiring harness from the ECM to all shift solenoids. On used excavators, pay special attention to harness routing near the transmission housing, frame rails, and hydraulic lines where vibration causes wire chafing. Check all connectors for bent pins, corrosion (white or green deposits), or moisture contamination. Clean connectors with electrical contact cleaner and apply dielectric grease.

Step 2: Electrical Testing with Multimeter Disconnect the transmission shift solenoid connector (typically located on the valve body). Using a digital multimeter, measure resistance across the solenoid terminals—normal readings range between 3-8 ohms depending on the specific solenoid. Next, check for voltage at the harness connector with the ignition on; you should see battery voltage (12V) momentarily during shift commands. Measure resistance between each solenoid wire and ground—readings below 10,000 ohms indicate a short to ground.

Step 3: Solenoid and Harness Verification If resistance values are abnormal, replace the faulty shift solenoid. Before installation, inspect the solenoid mounting area for metal debris or contamination. If electrical values are correct, the issue likely resides in the harness. Trace wiring for breaks or shorts using a continuity tester. On used machines, check for previous splice repairs that may have failed. Replace damaged harness sections using OEM-spec wire and heat-shrink connectors, ensuring proper routing away from heat and abrasion points.

Step 4: ECM Diagnostics Connect Cat ET diagnostic software to verify ECM output commands. Monitor live data during transmission shift attempts—voltage spikes above 14V indicate potential ECM driver circuit failure. Clear codes after repairs and perform a solenoid function test through Cat ET to confirm proper operation.

Disclaimer: This guide provides general troubleshooting information for Caterpillar fault code 678-03. Transmission systems involve complex hydraulic and electrical integration. Always consult the machine-specific service manual and consider professional diagnosis by a certified Caterpillar technician, especially for used excavators with unknown repair history or when ECM replacement is indicated.

Fault Description:

8V DC power supply failure

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.

facebookyoutubeinstagramtiktoklinkedinreddit
Contact us
Contact us
faqsFAQsWhatsAppWhatsApp