Sad to hear it didnt work out.
Maybe I should add. In my case, I went to work, picked kids up from school on friday, the car was working fine. Came out next morning to go and do some extra hours at work. Car wouldnt start. STOP light in red on dashboard and ”Braking system faulty” on display, after a few seconds followed by ”Airbag or pretensioner seat belt faulty”. Been charging battery over night (2 months old) been checking fuses and the grounding points I could find. I cleaned the bracket where the minus cable from the battery is grounded onto the chassi and noticed that cable looked a bit rusty/corroded but seemed minor. Been trying to check for codes with a ELM327 but it cannot connect to ECU. Dont know if this i a common problem with fiat or not but the ELM is working fine on three other cars I tried. Two Volvos and a KIA.