Fault Codes:Caterpillar General 6670

Caterpillar Excavator Fault Code 6670: Complete Diagnostic Guide

What is Caterpillar Fault Code 6670?

Fault Code 6670 indicates a "Swing Brake Solenoid Circuit - Short to Ground" condition in Caterpillar excavators. This diagnostic trouble code (DTC) is triggered when the Electronic Control Module (ECM) detects an abnormal electrical path to ground in the swing brake solenoid circuit, causing insufficient voltage or current flow.

The swing brake system is critical for safe excavator operation, controlling the upper structure's rotational movement and preventing unintended swing drift. When this circuit malfunctions, the machine's stability and operator safety are directly compromised. Caterpillar's monitoring system sets this code when circuit resistance drops below manufacturer specifications, typically under 2 ohms to ground.

Common Symptoms

When Code 6670 is active, operators may experience:

  • Swing brake malfunction warning displayed on the monitor panel with amber or red alert lights
  • Loss of swing brake holding force, causing the upper structure to drift or free-spin unexpectedly
  • Intermittent or complete swing function failure, particularly under load conditions
  • Machine entering derate mode or limiting swing speed as a protective measure
  • Audible alarm in the cab coinciding with brake engagement attempts

Potential Causes

The most common technical reasons for Code 6670 in used Caterpillar excavators include:

  • Damaged wiring harness near the swing motor or center joint area where cables experience constant flexing and abrasion
  • Corroded or moisture-infiltrated connectors at the swing brake solenoid valve, especially on machines operating in wet environments
  • Failed swing brake solenoid coil with internal winding short to its metal housing
  • Chafed wire insulation at known rub points along the upper structure harness routing
  • ECM internal driver circuit failure (less common, but possible in high-hour machines)
  • Aftermarket harness repairs using incorrect wire gauge or inadequate insulation

How to Troubleshoot and Fix Code 6670

Step 1: Visual Harness Inspection Begin with a thorough physical inspection of the swing brake solenoid wiring from the ECM to the solenoid valve. On used excavators, focus on the center joint pass-through area where harness flex causes wear. Look for abraded insulation, pinched wires, or evidence of previous repairs with electrical tape.

Step 2: Connector and Solenoid Testing Disconnect the swing brake solenoid connector and inspect for corrosion, moisture, or bent pins. Using a digital multimeter (DMM), measure resistance between the solenoid terminals—specification is typically 8-15 ohms. Then check resistance from each solenoid terminal to ground; it should read infinite (open circuit). Any reading below 10k ohms indicates a short to ground.

Step 3: Circuit Isolation Testing With the solenoid disconnected, measure resistance from the harness connector pin to chassis ground. If you still detect continuity to ground (should be infinite), the problem is in the wiring harness, not the solenoid. Trace the circuit back toward the ECM, checking at intermediate connectors.

Step 4: Voltage Supply Verification Reconnect components and use Caterpillar Electronic Technician (Cat ET) diagnostic software to command the swing brake solenoid ON while measuring voltage at the solenoid connector. You should see battery voltage (approximately 24V) when activated. Low or no voltage suggests ECM driver issues or power supply problems.

Step 5: Repair and Verification Replace damaged harness sections using OEM-spec wire with proper abrasion protection. For used machines, consider adding additional protective sleeving at known wear points. After repairs, clear codes with Cat ET and perform functional testing under load conditions to verify proper swing brake operation.


Disclaimer: This guide provides general troubleshooting information. Complex electrical diagnostics should be performed by certified Caterpillar technicians with appropriate diagnostic tools. Always consult your machine's service manual and follow lockout/tagout procedures before electrical work.

Fault Description:

Engine gas fuel valve #13 duration command

Fault Cause:

SPN (Suspicious Parameter Number) : FMI is used in conjunction with SPN to provide specific information related to the Fault Diagnosis Code (DTC). The FMI may indicate faults in circuits or electrical components that have been detected before. FMI may also indicate the abnormal operation conditions that have been detected before. This code is displayed in the form of "SPN-FMI". The ECM/ECU also attaches the textual description to the information transmitted through the J1939 data link. This text description is used to describe SPN-FMI. Determine the failure mode of the DTC by evaluating the electrical signals of the suspicious circuit. Failure mode identifiers can be divided into two types: A code indicating a detected fault in a circuit or electrical component 4114. Code indicating system events was detected Usually, when the signal of the circuit exceeds the range of the sensor, the first type of code is generated. The code of the second category indicates that the sensor signal is normal, but the signal exceeds the normal working range of the parameters. Please refer to the troubleshooting guide for the specific product. The troubleshooting guide steps will help determine the root cause of the DTC

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