Spoke to a very nice chap in an independant FIAT/Alfa garage today...and got the Cinq. booked in for a diagnostic. He seems to think that it is most likely a timing issue, and that the timing may not have been set correctly by the garage when the head gasket was done. It makes sense as its never been perfect when it comes to idling...always hunts a bit. Anyhoooooo, its going in on Monday morning, so fingers crossed!!!! Thanks for the suggestions guys.