Thanks for the replies guys even though it gets to temperture or says it does perhaps its telling me porkys,is there a other temperture sensor which is telling engine to overfuel or underfuel ? when cold.
The sensor that tells the ECU then engines temperature is located on the thermostat housing. The gauge uses a sensor screwed into the cylinder head. It is possible that that is faulty but they are generally pretty robust.
Another thing that can cause overfuelling if faulty is the MAF. I would be tempted to unplug it and see if the car runs better. If it does chances are it will be faulty.
Hi These JTS.s are sometime poor from cold more likely you have one or more lambdas at fault and you may require some of the mods to your wiring on these and your rear engine to main wiring loom in the engine bay it,s the ones situated at the rear to the right of the top of the intake, dissconnecting some of the sensors as stated does not allways tell you that that sensor is faulty as the engine ecu just goes into limp home mode and then when you finnally take it to a dealership the poor technicain just see,s numerous faults on the tests carried out (been an Alfa tech i see this time and time again!!!).