I have a BMW 316 compact 1999 the air bag warning light is on. The garage have investigated and say that all the under seat sensors are fine but the light refuses to reset. They are at at loss as to what to do and have called in an electrics expert to have a look. They have also suggested I buy a new car seat which I think is a bit ott. Any ideas or suggestions would be welcome. I can't get my car through the mot until the fault is fixed.