Fault Codes:Volvo EC330B LC 128PID945

What is Volvo EC330B LC Fault Code 128 PID 945?

Fault Code 128 PID 945 on the Volvo EC330B LC indicates "Swing Brake Solenoid - Current Below Normal or Short to Ground." This fault triggers when the Electronic Control Module (ECM) detects abnormally low current flow through the swing brake solenoid circuit, typically caused by an open circuit, short to ground, or solenoid failure.

The swing brake solenoid controls the hydraulic release of the swing brake mechanism, allowing the excavator's upper structure to rotate. When this solenoid fails or its circuit is compromised, the ECM cannot properly command swing brake engagement or disengagement. This is critical for the EC330B LC because improper swing brake operation creates safety hazards, reduces operational efficiency, and can lead to premature wear on the swing motor and planetary system. This code commonly appears on used excavators due to wiring harness deterioration and connector corrosion from years of exposure to hydraulic fluid, moisture, and vibration.

Common Symptoms

  • Swing function becomes sluggish or completely inoperative as the brake may remain partially or fully engaged
  • Warning light illuminates on the instrument panel indicating a hydraulic system fault
  • ECM may log the fault without immediately affecting swing operation, but reduced swing brake control becomes noticeable
  • Audible clicking or buzzing from the solenoid area when attempting swing operations
  • Potential swing motor overheating due to constant friction from a stuck or improperly releasing brake

Potential Causes

The most common technical causes for Code 128 PID 945 on used EC330B LC excavators include:

  • Damaged or corroded wiring harness between the ECM and swing brake solenoid, particularly at flex points near the swing motor mounting area
  • Failed swing brake solenoid coil with internal open circuit or shorted windings (common after 8,000+ operating hours)
  • Corroded or loose connector pins at the solenoid harness connection exposed to hydraulic oil contamination
  • Chafed wiring where the harness routes against the swing frame or hydraulic lines
  • ECM internal driver circuit failure (less common but possible on high-hour machines)
  • Poor ground connection at the swing motor housing or frame ground points

How to Troubleshoot and Fix Code 128 PID 945

Step 1: Visual Inspection Begin by inspecting the swing brake solenoid wiring harness from the ECM to the solenoid connector. On used EC330B LC excavators, check for harness chafing where wiring passes through the center joint area and routes along the swing motor. Look for oil contamination, pinched wires, or corroded connectors. Clean all connector pins with electrical contact cleaner and inspect for bent or recessed pins.

Step 2: Electrical Testing Using a digital multimeter, disconnect the solenoid connector and measure coil resistance across the solenoid terminals (typically 8-15 ohms when functioning properly—consult your service manual for exact specifications). Check for continuity to ground on each wire; there should be infinite resistance. Measure voltage supply at the harness connector with the ignition on; you should see battery voltage (approximately 24V) when the ECM commands the solenoid.

Step 3: Solenoid and Harness Replacement If resistance or voltage readings are out of specification, replace the swing brake solenoid and inspect the mounting O-rings for hydraulic leaks. If wiring shows damage, replace the affected harness section or the entire swing motor harness assembly. After replacement, clear the fault code using Volvo VCADS diagnostic software or a compatible scan tool and perform a functional test of the swing operation.

Step 4: Ground Verification Check all ground connections at the swing motor housing and main frame ground points. Remove, clean with a wire brush, and reattach ground terminals to ensure solid electrical contact—critical on used machines with accumulated rust and paint.


Disclaimer: This guide provides general diagnostic information for Code 128 PID 945. Always consult the official Volvo service manual for your specific EC330B LC serial number and seek professional assistance from a certified Volvo technician for complex electrical diagnostics or if you're unfamiliar with high-voltage systems.

Fault Description:

Engine ECU- Fuel delivery pressure

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