Cruising along the oil temp usually sits at 100-102, a couple of degrees hotter on a motorway run. When stuck in traffic it can (although rarely) rise up 112-114, although this soon goes down when you get on the move again.
It has new oil in it and i replaced the oil cooler with a new genuine one a year or so back when this started happening. Previously it had nearly always run at 96-98, rising to 100-102 if I was at 85-90mph on the motorway. This all started after the car had been laid up for 6 months whilst i was out of the country. Since this started happening i have also noticed that the heater is not working properly - after the car has got up to operating temperature the heater then goes cold. I assume this is something to do with the bypass valves but could they be related?
Any ideas of what i could try next? Cheers