i must admit, on my first TD5 D2 when i got it, it ran at 86-88 then after i fixed the head and all new hoses and thermostat it now runs at 91-93. pretty much the same as you now face. i put it down to the cooling system not being right beforehand, not the other way round.
i am just going through the same process on the 2nd car, so will wait and see the out come on it. it ran at 87-88. will see how it all comes after head is fixed.

