Driver Seat Track Position Sensor Open Circuit
The C1946 code indicates that the Restraints Control Module (RCM) or Occupant Classification System Module (OCSM) has detected an open circuit in the driver seat track position sensor. This sensor tells the airbag system the fore-aft position of the driver seat so it can tailor deployment force. An open circuit prevents the module from knowing seat position, disabling adaptive deployment and turning on the airbag warning light.
1. Commonly Affected Makes
2. Most Common Causes
- Faulty driver seat track position sensor (internal open circuit)
- Open circuit in the sensor signal or ground wiring (cut, disconnected)
- Loose, corroded, or damaged connector at the sensor or RCM/OCSM
- Internal failure of the Restraints Control Module (RCM) or OCSM
3. Symptoms You Will Notice
- Airbag warning light (SRS) illuminated on the dashboard
- Loss of adaptive airbag deployment based on seat position
4. Step-by-Step Diagnosis
Scan for codes and verify C1946 is present
Inspect the driver seat track position sensor connector and wiring for damage, corrosion, or disconnection
Test sensor resistance and compare to specifications; replace if open
Check continuity of signal and ground circuits between sensor and RCM/OCSM
If wiring and sensor are good, suspect a faulty RCM or OCSM
5. Frequently Asked Questions
Is it safe to drive?▼
Yes, but the airbag system will not adapt deployment force based on seat position, and the SRS light will stay on. Have it repaired soon to ensure full airbag functionality.
How much does it cost to fix?▼
Typically $150–$400, depending on whether the sensor or wiring needs repair. Module replacement can cost more.