I own C5 II break, 2.0 HDI 100kw without FAP.
Everything is fine, except in my opinion, the engine is getting very hot too quick when towing relatively small caravan (old Adria with approx. full weight 850-900kg). On long hills on motorway and when hot outside (35 C), I was forced to shift down to 3rd gear and slowdown to about 70km/h to stop raising temperature gauge and prevent overheating and stop lights. It was just below the red mark. Temp. gauge dropped a little so we managed to climb those long hills od the motorway (South Croatia, Dalmatia). But the workload was low, maybe half of the power of the engine (maybe less). Oil temp was very high too. I cannot imagine towing "real" caravan with 1300 or even 1500 kilos.

Previously we towed with Xsara HDI 2.0 80kw and it was also quite hot when working hard, but still not so much.
Last year, radiator was changed and flushed the system, but the car was prone to overheat while towing before.
I am thinking about (half) faulty thermostat, but am confused whether is it mechanical or electronic.
What about water pump? Is it possible being faulty or even wrong one for this engine?
When solo, the engine is beahivng perfectly fine, maybe there is a little movement on temp gauge when pushing hard, but nothing special.
Help please. Thanks!
P.S. I have access to citroenservice, so i can post addional info. about the engine, i also have chinese Lexia clone, so i can check things if neccessary.