Overheating at idle

You need to pressure test the whole system. I had the same issue and it was a bad radiator cap. It was new.