a pal of mine came over last night with the wireless version of a reader and the torque app on his phone and it wouldn't talk to the car we let the car idle and warm up which initially it finds a struggle, but after a minute or two it idles ok, albeit it is not at a consistent level, it slightly rises and lowers. So the next step was go through the mechanical stuff, so we cleaned the throttle body and re started the car with no difference, pulled the plugs, cleaned and gapped them no difference, did a compression test and it read 200 across all four cylinders. We then disconnected the temp sensor and bingo, it held its idle revs perfectly and sounded so much more even in its firing. We let it idle for twenty mins or so, with the thermostatic fan coming on as and when and it carried on idling like a sewing machine, so at last I think we might be getting somewhere. I guess if the temp sensor (green) is throwing out the wrong temp to the ECU then the car could be over fuelling and giving me the emissions issue ??? What do you experts reckon ?