The SRS is really not something that most DIYers would mess with, because messing with it could set off the bags (and I think they can work even with the battery disconnected). I am not sure but the SRS system probably has error code system completely separate from the regular OBD-II. I suspect only a dealer could read those error codes and tell you why the light is on (it may be that impact sensors need to be replaced, or something else).
I think the passenger airbag should be off if there is no one in the passenger seat (it has a weight sensor - even 12 pack of beer in the seat will turn mine on). Try putting something on the seat and see if it shows the passenger airbag is on. It is designed not to go off if there is no one in the seat to minimize repair costs (it blows out through the dash and can break the windshield, etc.).
I think the passenger airbag should be off if there is no one in the passenger seat (it has a weight sensor - even 12 pack of beer in the seat will turn mine on). Try putting something on the seat and see if it shows the passenger airbag is on. It is designed not to go off if there is no one in the seat to minimize repair costs (it blows out through the dash and can break the windshield, etc.).