If the airbag warning light stays on, I would first check the diagnostic codes before replacing any parts. The wiring and connectors around the seats are also worth inspecting, since a loose connection can trigger a warning. Reading the fault code first should make it easier to identify the...