My ac/heat only cools/warms when I am pressing on the gas? on 2006 Kia Spectra5

For example, when I am stopped at a light, the A/C will start blowing warm air and in Arizona in hte summer, it gets to hot in that short amount of time. I get it recharged every year but this does not fix the issue. Is this a defect in the Sprecta's? Is this something that can be fixed?

Asked by for the 2006 Kia Spectra5
Check to see that radiator cooling fans are on with ac on! Ac will cut off sitting still if they are not working. Going down the road ram air does the job. Check coolant level as well. Is it running hot at all?