Here's what you should do:
* Don't attempt to fix this yourself unless you have significant automotive electrical experience. The airbag system is crucial for safety. Improper handling can lead to deployment and injury.
* Get a professional diagnosis: Take your Silverado to a qualified mechanic or an automotive electrician. They have the proper tools and expertise to diagnose the problem accurately. They can check the clockspring, the airbag control module (ACM), and other related components to pinpoint the exact cause.
* Possible causes beyond the clockspring (less likely given both symptoms): While a faulty clockspring is the most probable cause, there's a small chance the problem lies elsewhere, such as:
* Faulty airbag control module (ACM): This module controls the entire airbag system. A malfunction can trigger the airbag light and affect other related systems.
* Wiring issue: Damaged or corroded wiring between the steering wheel and the ACM is possible, although less likely than a clockspring failure.
* Low battery voltage: While less likely to cause both problems simultaneously, a consistently low battery voltage can sometimes trigger the airbag light.
The mechanic will be able to perform a diagnostic scan to check for any fault codes stored in the vehicle's computer system. This will help them pinpoint the exact cause of the problem and recommend the appropriate repair. Replacing the clockspring is a relatively common repair, but it requires specialized tools and knowledge to ensure the airbag system is reassembled correctly.