might need a recharge, but, when the engine is at idle, even with the idle kick up working properly, the compressor is still spinning slow. thats why when we check ac systems before and after repairs, we get an idle and 2000 rpm reading and the vent temperature gets colder when the rpms are up and better heat transfer at the condenser and blah blah blah blah blah. so what im trying to say is, get it serviced anyway, the fact that the ac is working means that the switches are working properly so the idle is kicking up im sure, but its not gonna kick up 300 rpm's, just enough to maintain an idle and not kill the engine. thats how its designed. if its really an issue, have the shop u take it to install an auxilary electric condenser fan. this will greatly increase cooling at lights. most shops will only go to specified pressures, not all will go above to please the customer as i do.