as mentioned earlier in the thread , seatbelt pretensioners may have dodgey wiring and can cause the airbag light to stay on , another reason can be due to error codes , due to the cluster being changed and having missmatched hardware, resetting the codes as you said you have done is just a...