If it doesn't overheat at highway speeds, then there is a problem with the cooling fan. When driving, air flows through the radiator. When you stop, there is no more airflow, so the cooling fan has to draw air through the radiator. If that doesn't happen or not enough is drawn through, the engine will overheat.
When the under-hood temperature gets too hot, you should hear the fan increase in speed. It can actually sound like a jet engine. If you don't hear that, replace the fan clutch.
The fan clutch is mounted to the water pump along with the fan blade. You need a spanner wrench and a large, open-ended wrench to remove it. See pic 1 below. Once you unscrew the clutch/fan assembly from the water pump, remove it, unbolt the fan blade, and install the fan blade to the new clutch assembly and reinstall.
When you do this, the nut can be a bugger to get off. Don't be afraid to wack it with a hammer in the loosening direction a few times to break it loose.
Let me know if this takes care of the problem.
See pics below.
Images (Click to make bigger)
Thursday, October 19th, 2023 AT 7:59 PM