Hi everyone I was wondering if anyone could help me. I have fiat 500 1.2 2012 plate . Ever since I bought it I've had nothing but trouble , at first my stop start system was faulty and being controlled by the break , this was corrected , I've had problems with it revving on its own , using a lot of fuel and warning lights. I have squeaks when reversing and starting up . But now I keep getting the dash board say airbag failure!! I have taken it to fiat and they cannot find any faults and say the trouble have starting the car is my battery , they said every time the airbag failure light is on it means they will not working this really worries me so I have left the car on the for court the manager said they won't deem the car faulty until they physically see the light . Anyone had theses problems