Thanks. Did replacing the water pump to resolve the problem?I think I had this problem many years ago of engine running hot when driven/under load but temperatures normal at idle, it was the plastic impeller loose on the water pump.
If I ran the engine from cold with the heater hose disconnected from the heater valve and revved the engine coolant would come out of the valve with force.
Do the same thing with the engine at running temperature and the coolant would dribble out of the valve where the impeller was becoming a loose fit on the pump shaft when hot.
If you try this, add a length of heater hose to the heater valve and the other end of the hose into a bucket then you can reuse the coolant and not make the mess that I did!
Yes, replacing the pump cured my problem, but check your water flow 1st with the engine hot and cold as mentioned above.