🚨 Diagnostic Profile
Vehicle Make: Chevrolet (CHEVY)
Description: Loss of Serial Data communication with the Sensing and Diagnostic Module (SDM), the airbag control module. The SDM is not reporting on the vehicle data network, which can set restraint system communication faults and may disable airbag or seatbelt pretensioner functions.
🚨 Repair Difficulty Tier
Tier: [Intermediate]
Diagnosing network communication faults requires a scan tool with bi-directional capability, a working knowledge of the GM Class 2 or GMLAN data bus architecture, and the ability to safely perform restraint system service. Wiring repairs at the SDM connector or harness may require additional expertise. Work on the restraint system carries a risk of accidental deployment, so proper safety procedures are mandatory.
🛠️ Resolution Steps
Step 1: Preliminary Inspection
- Verify battery state of charge (minimum 12.4V key-off, 13.5-14.7V running) and check for active or stored battery voltage or charging system codes that could mimic a network dropout.
- Confirm the SDM is not reporting a fault that prevents communication and note all stored and current DTCs across all modules on the network, including U-codes (lost communication) on other modules, which help isolate whether the fault is SDM-specific or bus-wide.
- Visually inspect the SDM connector, typically located under the center console or beneath the front seat area on most GM platforms, for corrosion, bent terminals, pushed-out pins, or a connector not fully latched.
- Inspect the harness routing near the SDM, under-seat wiring, and center console areas for chafing, pinched wires, or water intrusion, paying close attention to areas disturbed by prior seat removal or carpet work.
- Check for aftermarket accessories (alarms, remote starts, audio amplifiers), recent body or seat work, or prior collision repairs that may have disturbed the restraint harness or spliced into the data circuit.
- Confirm that the SDM chassis ground connection is clean, tight, free of corrosion, and torqued to specification; a high-resistance ground is a common root cause of intermittent serial data loss.
- Check for recent module programming, software update history, or battery disconnects that could correlate with the onset of the fault.
Step 2: Diagnostic Verification
- Disconnect the battery negative cable and allow the SDM reserve energy to deplete before disconnecting any restraint system connectors. On most GM SDM-equipped vehicles this requires a minimum wait of approximately 10 seconds, though some platforms specify longer; always confirm the exact SRS discharge interval in the applicable GM service manual before proceeding.
- With the ignition in the RUN position (or as specified for the platform), measure SDM battery and ignition feed voltage at the connector using a digital multimeter referenced to a known good chassis ground; voltage should correspond closely to battery voltage (typically 12-14.5V) with no significant drop across the circuit.
- Measure SDM ground circuit resistance from the SDM ground pin/pigtail to the engine block or chassis ground point; resistance should read less than 5 ohms, with an ideal reading close to 0-1 ohm. Elevated resistance indicates a corroded or loose ground.
- Verify data bus signal integrity at the SDM using an oscilloscope or GM-approved network diagnostic tool. On GM Class 2 systems, confirm a valid single-wire UART-based waveform (approximately 7V high, 0V low, ~10.4 kbps); on GMLAN high-speed CAN-equipped vehicles, confirm proper differential CAN High/CAN Low waveform transitions per the applicable GM wiring diagram for the specific model and year.
- Check the data circuit for opens, shorts to voltage, shorts to ground, and excessive resistance by back-probing the harness per the manufacturer’s wiring schematic for the exact model/year/VIN being serviced, since circuit routing and connector pin-outs vary by platform.
- With the SDM connector disconnected and ignition off, check for shorts between the data circuit pins and adjacent power or ground circuits using the resistance/continuity function of a digital multimeter.
- On GMLAN high-speed CAN systems, verify bus termination by measuring resistance across the CAN High and CAN Low lines at the DLC with the ignition off and all modules unpowered; a healthy network with two 120-ohm terminating resistors in parallel should read approximately 60 ohms. A reading near 120 ohms suggests one terminating resistor/module has dropped off the bus, while a reading near 0 ohms suggests a short.
- Isolate the fault by disconnecting suspect modules one at a time (per GM’s recommended module isolation sequence) and observing whether SDM communication returns, which helps identify a single module pulling the bus down versus a harness-level fault.
Step 3: Resolution & Reset Process
- Repair or replace the faulty harness section, connector terminal, or ground point using manufacturer-approved splicing, soldering, and heat-shrink or crimp-style terminal repair procedures; avoid generic butt connectors in restraint system circuits.
- If the SDM itself is confirmed faulty (internal fault, not a wiring/ground issue), replace it and program it using a GM-approved scan tool such as a Tech2/Tech2Win, MDI2, or GM Global Diagnostic System (GDS2) with SPS (Service Programming System), ensuring correct VIN, sensitivity, and seat configuration calibration is loaded.
- Reconnect all restraint system and harness connectors, confirm each is fully seated and audibly locked, then reconnect the battery and allow all modules to complete their initial power-up relearn cycles.
- Clear all DTCs across all modules using the scan tool and perform a complete vehicle-wide system scan to confirm no communication faults remain.
- Cycle the ignition through several key-on/key-off cycles and confirm the SDM establishes and maintains stable communication without setting new U-codes or restraint-specific DTCs.
- Verify the airbag warning indicator performs its normal self-test (illuminates for approximately 6-8 seconds at key-on) and extinguishes afterward with no stored faults.
- Road test the vehicle if applicable, then recheck the full system for codes or communication faults to confirm the repair is stable under normal driving vibration and temperature conditions.
📦 Parts, Labor, and Budget Estimates
Required Components/Software:
- Sensing and Diagnostic Module (SDM), if confirmed internally faulty: OEM GM part, sourced by exact VIN/RPO code through a GM dealer parts department or verified OEM supplier
- Replacement connector, terminals, or harness pigtail section, if required: GM OEM restraint system pigtail/terminal kit matched to the connector family on the vehicle
- Ground eyelet, star washer, dielectric grease, and terminal cleaning supplies as needed
- GM-approved scan tool with bi-directional and SPS programming capability (Tech2/Tech2Win, MDI2 with GDS2, or equivalent factory-level tool)
- Active GM TIS2Web/SPS subscription and current service information access for wiring diagrams and calibration files
Average Component Price:
- SDM module: approximately $150-$450 depending on model year and whether sourced OEM new, OEM remanufactured, or dealer-only
- Harness or connector repair materials (pigtail, terminals, heat-shrink, ground hardware): approximately $20-$80
- Programming/SPS session or short-term GM subscription fee: approximately $30-$100 depending on subscription length (daily vs. monthly access)
Estimated Labor Hours:
- Diagnostic verification (network and circuit testing): approximately 0.8-1.5 hours
- Harness or connector repair: approximately 1.0-2.5 hours depending on accessibility and extent of damage
- SDM replacement and SPS programming/configuration: approximately 0.8-1.3 hours
- Post-repair verification and road test: approximately 0.3-0.5 hours