It seems to me that the condensor is not cooling fast enough. Is the condensor clean? Do you have a fan shroud? Is the fan clutch okay?
If you are idling with a/c on during a hot day, do not expect the system to work well. I assume that you know what your car could do when idling in a hot day in the past comparing to what it is now.