Originally Posted by
jcar80
I'll post my recent exp with Aveo airbag light on a 2007 LS:
I bought the car with the airbag light on, took it to my main auto shop and they wanted to charge extra for diagnosis. I decided to pass at the time, and later decided to take it to the Chevy dealer. For $150 diagnosis charge they told me the air bag control module was bad. That's what I was seeing also with my code scanner, but I thought it was my scanner (a $130 Foxwell NT630 Plus, they sell them cheaper but that was the Amazon free shipping price).
So I went to the local u pick it and pulled a control module from the same model car ($30). Installed it and my scanner could now see the airbag control module but no codes we being reported. I could even see live airbag sensor data, like if I sat in the passenger seat it would tell me I was large (literally said that). Anyway I erased the codes, even though none were reporting, and the light stayed on.
After quite a few iterations of that and still no luck, I decided to get creative. If no faults were being reported, I would make my own. I disconnected battery, pulled the passenger side airbag fuse (from fusebox in car), and I had a fault now. I then erased the code, pulled the key out, replaced the fuse, restarted the car, air bag light is now off!