What Does C0310 Mean?
DTC C0310 indicates an open circuit has been detected in the Motor A or Motor B control circuit within the chassis control system. This code is typically associated with active suspension, ride height control, or stability control actuator motors that adjust suspension components. The control module has detected that one or both motor circuits show infinite resistance or no continuity, preventing proper motor operation.
Common Causes
40%
Broken or severed wiring in the motor circuit harness, often due to chafing, road debris impact, or corrosion at connection points
30%
Failed suspension actuator motor with internal open winding or broken brush connections
20%
Corroded or disconnected electrical connector at the motor or control module with poor pin contact
10%
Failed chassis control module with internal driver circuit failure preventing motor energization
Diagnostic Steps
1
Step 1: Perform visual inspection of the suspect motor and wiring harness, looking for damaged wires, disconnected connectors, corrosion, or physical damage from road debris. Check connector lock mechanisms are fully seated.
2
Step 2: Using a digital multimeter, disconnect the motor connector and measure resistance across the motor terminals. A functional motor should show 2-20 ohms typically; infinite resistance confirms internal motor failure.
3
Step 3: With motor disconnected, backprobe the harness connector from the control module and measure continuity to ground and between circuit wires. Each circuit should show continuity to the module end with less than 5 ohms resistance and infinite resistance to ground.
4
Step 4: If wiring checks good, inspect connector terminals for corrosion, bent pins, or pushed-back terminals using a terminal probe. Clean terminals with electrical contact cleaner and apply dielectric grease.
5
Step 5: Reconnect all components and command motor operation using scan tool active tests/bi-directional controls. Monitor live data for motor feedback and current draw to verify proper operation.
6
Step 6: Clear codes and perform a test drive with multiple suspension activation cycles. Verify code does not return and system operates normally through full range of motion.
Estimated Repair Cost
$150 - $1,200
Parts + labor, varies by vehicle and location
DTC C0310 indicates an open circuit has been detected in the Motor A or Motor B control circuit within the chassis control system. This code is typically associated with active suspension, ride height control, or stability control actuator motors that adjust suspension components. The control module...
The most common cause of C0310 (Motor A/B Circuit Open) is: Broken or severed wiring in the motor circuit harness, often due to chafing, road debris impact, or corrosion at connection points
Typical repair costs for C0310 range from $150 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is generally safe to drive but may have degraded handling characteristics, reduced ride quality, or compromised stability control functionality. Repair should be completed within a few days to maintain proper vehicle dynamics and safety system operation.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to C0310 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Chassis
System
Active Suspension / Chassis Control System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.