Fault Codes:Caterpillar General SPN1655

What is Caterpillar Fault Code SPN1655?

SPN1655 indicates an Engine Starter Motor Control Circuit malfunction in Caterpillar equipment. This fault code triggers when the Electronic Control Module (ECM) detects an abnormal voltage, current draw, or signal interruption in the circuit controlling the starter motor relay or solenoid.

This code directly affects the machine's ability to start reliably. The ECM monitors the starter control circuit for proper operation during cranking attempts. When SPN1655 activates, it signals that the electrical pathway between the ECM, starter relay, and starter motor solenoid has failed to function within programmed parameters. For used excavators, this fault is critical because starting system failures can indicate deeper electrical degradation that may leave operators stranded on job sites or cause costly downtime during critical operations.

Common Symptoms

  • Engine fails to crank when the key switch is turned, or intermittent no-start conditions occur
  • Starter motor clicks repeatedly without engaging, or no sound occurs at all when attempting to start
  • Warning lights illuminate on the instrument cluster, specifically the diagnostic or check engine indicator
  • Starter continues running after engine starts (stuck relay condition), creating grinding noises
  • Battery voltage drops significantly during start attempts without corresponding starter motor engagement

Potential Causes

The most common technical causes for SPN1655 on used Caterpillar excavators include:

  • Faulty starter relay or solenoid with burned contacts or failed coil windings (extremely common on high-hour machines)
  • Damaged wiring harness between the ECM and starter components, particularly at flex points near the engine mount or chassis frame where abrasion occurs
  • Corroded or loose electrical connectors at the starter motor, relay mounting points, or ECM pins (moisture intrusion is frequent in older machines)
  • Failed ECM output driver for the starter control circuit due to voltage spikes or age-related component degradation
  • Poor ground connections at the engine block, frame ground straps, or battery terminals causing voltage feedback issues
  • Shorted circuits from damaged insulation allowing wires to contact chassis or other conductors

How to Troubleshoot and Fix Code SPN1655

Step 1: Initial Visual Inspection Begin by thoroughly inspecting the starter motor, starter relay, and all associated wiring harnesses. On used excavators, check specifically for worn insulation at harness routing points where cables contact the frame or engine components. Examine all electrical connectors for corrosion, bent pins, or moisture contamination. Use contact cleaner and a wire brush to clean corroded terminals before proceeding.

Step 2: Voltage and Continuity Testing Using a digital multimeter (DVOM), verify battery voltage is 12.4-12.8V minimum with the engine off. Test the starter relay by measuring voltage at the control terminal while a helper turns the key—you should see battery voltage appear when cranking is commanded. Check continuity through the relay coil (typically 70-120 ohms resistance). Measure voltage drop across ground connections between the battery negative, engine block, and frame (should be less than 0.2V under load).

Step 3: Starter Circuit Component Testing Disconnect the ECM connector controlling the starter circuit and measure resistance between the ECM pin and the starter relay control terminal (consult service manual for specific pin identification). Resistance should be less than 5 ohms. Test the starter solenoid by applying direct 12V power to its control terminal—it should engage audibly. For used machines, physically remove and bench-test the starter motor to verify proper current draw (typically 150-250 amps during engagement).

Step 4: Advanced Diagnostics Connect Caterpillar Electronic Technician (Cat ET) diagnostic software to monitor real-time starter circuit status during cranking attempts. Check for intermittent open circuits by wiggling harnesses while monitoring voltage signals. Inspect the ECM power supply circuits and verify the module is receiving clean, stable voltage. On high-hour used excavators, consider testing the ECM output driver by measuring current capacity at the starter control output (should match specifications in service literature).

Step 5: Repair and Verification Replace failed components systematically: starter relay first (most common failure), then damaged wiring harnesses with OEM-spec replacements using proper routing and protective sleeving. Apply dielectric grease to all reconnected terminals. After repairs, clear fault codes using Cat ET and perform multiple start cycles while monitoring for code recurrence.


Disclaimer: This guide provides general troubleshooting information for SPN1655. Always consult the specific Caterpillar service manual for your excavator model and serial number. If you lack proper diagnostic tools or electrical system experience, consult a certified Caterpillar technician to prevent equipment damage or personal injury.

Fault Description:

Vehicle speed limit governor reduction switch

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 1331. The 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