yes temp guage seems normal but I am getting code p0116 too. I think there is another sensor in the block (where it should be) hence my confusion =/
The fault I am trying to cure is over-fueling (strong petrol smell and low mpg)... also when its coming down the revs to idle it almost stalls and it's like an anti-stall system kicks in. There's no specific patern, it does it all the time and after a few 'blips' of the throttle by this auto system, it stabilises