now i am sure that the gps is 100% a fiat. yes it started leaking.a small amount of rain was enough to flood the interior. now my airbag needs changing.f i a t : f ailure i n a utomobile t echnology!
Get your dealer to sort it and moan / shame them on here then.
I would assume a sub-contract windscreen company.