I just had a similar issue before Christmas. I had a bad fuel injector o ring on passenger side fuel rail. (lh side looking at engine)
replaced all 8 original fuel injector o rings, fuel smell gone.
Suddenly developed a strong fuel smell, followed by a pool of fuel under the fuel tank. I thought I had been vandalized, but it turned out to be corrosion.
Also had some bad corrosion right behind both front wheels on the body at the sill.
Your Airbag ECU only ever makes one decision. Once decision is made it must be replaced. However it needs to see a signal from all airbags. So unfortunately in the event of a frontal collision your airbags will not deploy.