Does the overheat occur only when in traffic with slow speeds, or does it also overheat on the highway?
Has the temp ever been elevated without the A/C on?
Keep in mind shedding the heat the A/C system collects can overwhelm a cooling system which may be compromised, and not working to it's fullest capability. This should not be the case however at highway speeds; the ram air on the condenser and radiator should be more than enough cooling.
C