So my MOT is due next week and I have just read the 2013 pass requirements, one of which is that if there are any warning lights displayed on the dash after the ignition-on bulb test, its an instant fail! Instantly started crapping myself. Well my airbag warning light has been displayed since purchase so after some research online, I learnt that if the airbag warning light is on it actually disables ALL the airbags incase of mis-detonation (if I knew that I probably wouldn't of driven it!) So today I scanned with vcds and the result was '00589 - Airbag Igniter; Passenger Side (N131): Resistance too High' After looking on some forums people say that (N131) is the passenger dashboard airbag and to check the yellow connector, so that's what I did today (as well as checking the cables under the seat which is a known problem). But after going into measuring blocks I found some other problems - see pics. I disconnected the battery and removed the glovebox, then unclipped the airbag cable to check for corrosion - it looked fine but I gave it a spray with wd40 anyway. After that I checked the cables under the seat and done the same (it looks fine) Now I've read that some people have fitted a 4.5ohm resistor but I think that's a bit silly seeing as it means you won't have an airbag anymore and that you're just fooling the system into thinking there's an airbag there! Do you think it could be a faulty airbag and that I should just replace it and see if it cures the problem? Or do you think it could be the controller (because its saying there is high resistance in other places) Thanks for any help, much appreciated.