Help with radiator

Not sure if this could be it but i had a similar problem and it ended up being the water pump. Even though it was new it was defective the part inside with the fins broke free from the shaft it turned enough to keep temp down while driving but at idle the fins wer not turning enough to keep good flow and keep cool. Repaced it never had another problem. Just a thought