Hi Lynda
Well done you for your determination & also Fiat Customer Care.
Have you checked on a warranty extension for the new parts fitted?
David