I have a 2010 bmw x3 that needs a right front seat mat to correct air bag light on dash is on. dealer told me part is on order and no person should sit in passenger seat until repaired. will it is all most 1 year waiting on seat mat.(i had a recall for takata air bag on steering wheel replaced. witch was done faster than this seat mat.) i need to know how long bmw has to repair this problem???