What Does Code C1929 Mean?
DTC C1929 signifies an electrical malfunction within the circuit that controls the front air suspension compressor relay. This code is typically set by the Air Suspension Control Module (ASCM) or a related Body Control Module (BCM) when it detects an unexpected electrical state in the compressor relay circuit. The module monitors the voltage, current, or resistance of the relay’s control side (coil) and/or its load side (power switching contacts to the compressor motor). If the module commands the relay to activate the compressor and does not observe the expected electrical feedback—such as a specific voltage drop, current flow, or continuity—or if it detects an open circuit, short circuit, or excessively high resistance, C1929 is triggered. This indicates that the air suspension system is unable to reliably energize the compressor responsible for maintaining the front ride height, leading to potential issues with suspension operation and vehicle leveling.
Common Symptoms
- “Air Suspension Fault” or similar warning message illuminated on the instrument cluster.
- The vehicle’s front end may appear lower than normal, or “sagging,” particularly after being parked for some time.
- The air suspension compressor fails to activate when commanded, resulting in no audible operation.
- Inability of the air suspension system to raise the vehicle to its programmed or desired ride height.
- A noticeably harsher or bouncier ride due to inadequate air pressure in the front air springs.
What Causes the Code C1929?
- Faulty Air Suspension Compressor Relay: The relay itself may have an internal open or short in its coil, or its contacts may be worn, corroded, or fused, preventing proper switching of power to the compressor.
- Wiring Harness Issues:
- An open circuit in the power supply wire to the relay (constant B+ or switched ignition).
- An open circuit in the control wire from the ASCM to the relay coil.
- An open circuit in the output wire from the relay to the air compressor.
- A short circuit to ground or to voltage in any of the relay’s control or load wires.
- High resistance in wiring or connectors due to corrosion, damage, or loose terminals.
- Blown Fuse: A fuse protecting either the compressor relay’s power supply or the compressor motor itself may be open.
- Faulty Air Suspension Compressor: While the code points to the relay circuit, an internal short, open circuit, or excessive current draw within the compressor motor can lead to relay failure, fuse blowing, or an improper load condition that the ASCM interprets as a relay circuit fault.
- Faulty Air Suspension Control Module (ASCM): The driver circuit within the ASCM responsible for commanding the compressor relay may be internally defective, failing to provide the correct control signal (e.g., ground) to energize the relay.
How to Diagnose and Troubleshoot
Diagnosis of C1929 requires methodical electrical testing using a Digital Multimeter (DMM) and a capable OBD-II scan tool with bi-directional control functionality.
- Initial Scan and Visual Inspection:
- Connect an OBD-II scan tool to confirm C1929 and check for any other related diagnostic trouble codes (DTCs). Note freeze frame data.
- Perform a thorough visual inspection of the air suspension compressor, its relay, associated wiring harnesses, and electrical connectors. Look for signs of physical damage, corrosion, chafed wiring, loose connections, or evidence of water intrusion.
- Check Fuses:
- Identify and test all fuses related to the air suspension compressor and its relay (typically found in the engine bay fuse box or under-dash fuse panel). Use a DMM to check for continuity across each fuse. Replace any blown fuses, but be aware that a blown fuse often indicates an underlying short circuit.
- Air Suspension Compressor Relay Testing:
- Locate the front air suspension compressor relay. Refer to the vehicle’s service manual for exact location and pinouts.
- Voltage at Relay Socket: With the relay removed, use a DMM to test the relay socket terminals:
- Identify the constant battery voltage (B+) input terminal for the relay’s load side. Confirm it has battery voltage (approx. 12.6V).
- Identify the switched power or ground input terminal for the relay’s coil side from the ASCM. With the ignition ON, check for expected voltage or continuity to ground when the ASCM is commanded to activate the compressor via the scan tool’s bi-directional control.
- Bench Test the Relay: If accessible, remove the relay and perform a bench test. Apply battery voltage and ground to the coil terminals (as per relay diagram) and listen for an audible click. Simultaneously, use a DMM to check for continuity across the main power (load) terminals. Continuity should be present when energized and open when de-energized.
- Relay Swap Test: If a known-good, identical relay is available from a non-critical circuit (e.g., horn relay), swap it with the compressor relay to see if the symptoms resolve or the code clears.
- Wiring Integrity Check:
- Power Feed to Compressor: With the relay removed and battery disconnected for safety, use a DMM to check for continuity between the relay output terminal (power to compressor) and the positive terminal of the compressor motor itself. Check for resistance; it should be very low (typically <0.5 ohms). Also check for shorts to ground on this wire.
- Control Wires: Disconnect the ASCM connector and the relay connector. Check for continuity and resistance in both the B+ feed to the relay coil and the control wire from the ASCM to the relay coil. Check for shorts to ground or power in these wires.
- Voltage Drop Testing: While the circuit is under load (if possible, by temporarily bypassing the relay with a fused jumper while monitoring current draw), perform voltage drop tests across the main power and ground wires leading to the compressor, including connectors. Excessive voltage drop indicates high resistance.
- Compressor Motor Testing:
- With the relay removed, and ensuring proper fusing and safety precautions, briefly apply fused direct battery power to the compressor motor by jumping the appropriate terminals in the relay socket. Listen for compressor activation. If the compressor does not run or draws excessive current, it may be faulty.
- Measure the resistance of the compressor motor windings using a DMM. Compare the reading to manufacturer specifications. An open or short circuit within the compressor can cause high resistance or excessive current draw, leading to relay or fuse failure.
- ASCM Output Test:
- If all other components and wiring test good, use a DMM or oscilloscope to monitor the control signal output from the ASCM to the compressor relay coil. While commanding the compressor ON via the scan tool, verify that the ASCM provides the correct voltage or ground signal as specified by the vehicle manufacturer.
Recommended Repairs and Solutions
The specific repair will depend on the root cause identified during the diagnostic process:
- Replace Faulty Air Suspension Compressor Relay: If the relay fails bench testing or the swap test confirms it as the culprit, replace it with an OEM or equivalent quality relay.
- Repair Wiring Harness or Connectors: If an open circuit, short circuit, or high resistance is found in the wiring or connectors, repair the damaged section using appropriate automotive wiring repair techniques (e.g., soldering and heat shrink tubing) or replace the entire affected harness segment. Ensure all connections are clean, tight, and corrosion-free.
- Replace Blown Fuse and Address Root Cause: If a blown fuse is found, replace it. However, it is crucial to identify and rectify the underlying cause of the fuse blowing, which is often a short circuit in the wiring or within the compressor motor itself.
- Replace Air Suspension Compressor: If testing confirms the compressor motor is shorted, open, seizing, or drawing excessive current, it must be replaced. This is often an “assembly” repair that includes the dryer and sometimes a valve block.
- Replace Air Suspension Control Module (ASCM): Only consider replacing the ASCM as a last resort, after all other components and wiring have been thoroughly tested and verified as operational. ASCM replacement typically requires programming or coding to the vehicle.
Important Mechanics’ Tips:
- Always check for any applicable Technical Service Bulletins (TSBs) from the manufacturer related to air suspension compressor relay circuit failures.
- After any repair involving the air suspension system, clear all stored DTCs and perform a functional test using the scan tool to ensure the system operates correctly. Monitor live data such as ride height sensor values and compressor activation status.
- Some air suspension systems require a calibration or “learning” procedure after major component replacement (e.g., compressor, ASCM, or height sensors). Consult the service manual.
- Inspect the air filter for the compressor intake; a clogged filter can cause the compressor to overwork and potentially lead to premature failure of the motor or relay.

