99 prim; AC gets warm when idling; doesn't cool; cold on hwy
how do i fix? on 1997 Geo Prizm

Hwy traveling ac works fine; seems like its revved up higher; and when idling, or after sitting in heat in shopping center for an hr. and starting, then blows hot air.

Asked by for the 1997 Geo Prizm