My guess... Impeller on water pump has corroded away, so flow is much slower than it should be, hence overheating while stationary,
While on the move, the extra airflow is enough to cool the system, so returns to normal
Similar problems can also arise from sediment blocking the radiator, try flushing the system out, to start with.
Thom