Driving goes fine until there's a long uphill stretch or I'm pulling a trailer and the temperature gauge begins to climb over 90. If I park up it cools. If not the coolant erupts. I've pressure tested, put in a new radiator, and am about to put in a new water pump but am not sure I've got the bottom of this. It feels like some of the capacity to disperse heat is faulty, as if something is supposed to kick in when extra heat is generated - but doesn't. No fault codes as far as I can see via OBD11.