Ok so I disconnected negative terminal. About 15 mins. Light is still on. Guys at autozone said they couldn't help me read codes in relation to airbag light. I noticed I'm low on power steering could that have anything to do w it? I already checked fuses they all seem fine.
Power steering fluid low won't have anything to do with the Airbag issue.
A common scanner, like Autozone uses, won't be able access the ABCM.
You'll need to take it to a shop with a DRB III tool, like the dealer has.
If you have cruise control, does it work?
Does your horn work?
The reason I ask these questions is that your clockspring may be bad. It's not always conclusive to say the clockspring is bad causing the Airbag light to be on steady, but if you have horn and/or cruise control issues it does point to the clockspring. However, there has been a report from an XJ owner stating that he had an Airbag light on but his cruise and horn worked okay, but that over a period of time the cruise dropped out, then the horn.
I do suggest you have the Airbag system diagnosed with a DRB III tool before shotgunning parts.
The Airbag Control Module gets power from two fuses in the Junction Block. Fuse F26, 10 Amp, powered from the RUN A22 bus, and fuse 27, 10 Amp, powered from the START-RUN A21 bus.
Edit: I would not drive your Jeep with the Airbag light on until it is repaired. Pull these two fuses until the problem is resolved.