Anytime I am in stop and go traffic or let the car idle it over heats enough to shut off the ac.
To me that sounds very much like a lack of air flow, which would point at the fan clutch or an air restriction. I do have one other thought, what thermostat did you use? Did you install it with the bleed hole at the 12 o'clock position? If you don't find that the fan clutch or air movement in general is the problem, you may want to re-visit that thermostat. As I've said before, the OEM thermostat looks to be a better design than the typical Stant replacement you'd find at most parts places, and in my opinion it's worth the extra hassle to get one. The cooling system ain't rocket science, there's only so many things that can be wrong. With a new radiator you're already past the expensive hump, you'll probably find it is something relatively simple causing your problems.
-Spike

