Before we can decide what to do, we need to know more about the sitation,
i.e. what's been causing the air bag lamp to come on each time? Do you
have the same trouble code every visit? If so, what is it? Have you been
having the repairs done at one dealer or several?
If, on the other hand, you have a myriad of different trouble codes, then
it's more likely that there are several unrelated problems, a situation
for which there is no remedy other than to fix the problems as they arise.