My light has been on in my 02 since right after warranty ran up. Which is about October 05 i believe. I'm assuming the switch is bad, and i figure those cost alot. I just keep my switch in the off position, that way if it is something faulty it doesn't blow up in my passengers face unexpectedly....hopefully with the switch "off" it wont do that...but then again ya never know....
Everyone who rides with me ask why the airbag light is on...my response is to move their seat back all the way. lol i'll check into it one of these days.