Caution: If any water enters the vehicle's interior up to the level of the carpet
or higher and soaks the carpet, the sensing and diagnostic module (SDM) and
  the SDM harness connector may need to be replaced. The SDM could be activated
  when powered, which could cause deployment of the air bag(s) and result
in   personal injury. Before attempting these procedures, the SIR system must
 be  disabled. Refer to Disabling the SIR System.
With the  ignition  OFF, inspect the SDM mounting area, including the
carpet. If any  significant  soaking or evidence of significant soaking is
detected, you must  perform the  following tasks:
- Remove all water.
 
- Repair the water damage.
 
- Replace the SDM harness connector.
 
- Replace the SDM.
 
Failure to follow these tasks could result in possible air
bag deployment, personal injury, or otherwise unneeded SIR system repairs.
- If the floor carpet is wet refer to 
Floor Carpet Drying 
in
Interior Trim
 
- Remove the trim moldings or the headliner in order to repair the
 leak, if needed. 
 
- Determine the source of water entry.
 
- If water is leaking at the edge of the windshield, reseal the
 windshield using  Urethane Adhesive Caulking Kit GM P/N 12346392
     or the equivalent.
 
- If water leaks into the vehicle at the sides of the stationary
 windows, reseal the window using Urethane Adhesive Caulking  Kit GM P/N 12346392
      or the equivalent.