Hi,
I had exact same fault with mine. My temp sensor wasn't reaching op temp of 90c, even after new stat fitted. I had a slight coolant loss which I traced to rear coolant sensor on back of head. Took old sensor to motor factors (so as to buy correct sensor) and was informed that my sensor wasn't the correct one. Apparently they are colour coded, my one was grey when it should have been black. Fitted new black sensor (supplied with strong metal spring clip and not cheap black plastic one) bled coolant system and took for test drive.....The difference was night and day. Smooth rapid pick up, no lag/flat spot and most importantly temp gauge reached 90c with 10/15 mins of driving. I now don't suffer from what people think is regenning, revs increasing to 1000rpm and cooling fans coming on. That was engine ecu being told engine was cold by incorrect sensor and was over fuelling to increase temperature.
Check the colour of your rear sensor, it could be just that simple a fix. My sensor cost me £14.50 from Europarts....nearly snapped my index finger fitting the metal clip though....it has never run so smoothly and used the least amount of fuel if now does or doesn't !!!!