1999 Dodge overheating

1999 Dodge 1500, 122000 miles. Overheats slowly during idle. Local temps have been very hot lately. I flushed and cleaned the radiator and changed the clutch fan. Any other suggestions?

Thermostat? Radiator cap?

Thermostat might not be opening all the way.

thermostat was replaced in May of this year. Would it be faulty already?

Thermostat was replaced in May of this year. Would it be faulty already?

Eh, doubt it. If it’s overheating at idle, does that imply that once you get moving down the road it cools back down?

Sorry. Yes, while running down the road it cools back down to normal operating temp. 170 - 180 degrees.