I forgot to say that the car has been on a diagnostic machine but came back with no faults.
When i phone Fiat all they want to do is put it on for another diagnostic check, but i cant see the point in that, when ive already paid for one which found no faults, i think they just want to charge me...