bit of an update, car is now taxed and insured, so I have just been out for a 10 minute drive, car seems to run fine, still not taken it over 2500 rpm though! THe only issue is a squeak squeak that comes from the left hand side of the engine. It sounds like a bearing - alternator or water pump type noise. Its not the alternator as the noise remains when i take off the auxilary belt. I plan to spend some more time diagnosing the squeak before taking it out for a long hard run, the water pump did feel fine when I had it off the head, and turned smoothly and no wobble so I am pretty happy it is not that. It doesnt sound like it is coming from high enough up to be the cams or anything in the head so the only thing left really is the cam belt tensioners (although these were replaced with genuine new fiat items). I will take the cam cover off at the weekend and see what I can find - although it takes me ages to get that bloody wheel arch protector off!