Overheating at idle

I just went through a similar issue though not quite as severe as yours. My fan clutch was the culprit but I see yours is already new.

Head to harbor freight and buy one of these:Screenshot 2024-07-01 at 11.04.31 PM.png

Then take some readings at various points under the hood.

Another forum member supplied me with some readings from his vehicle so I had some comparison values. I created a table to track and log temps before and after my fan clutch change.