I havn't fired my big block up lately but as best i remember it will idle up for a few mins. when its cold, then drops back to normal when it gets warmed up, but i dont think the idle changes when i turn on the AC.
Is the SES light on? i do know that if the coolant temp sensor( the 2 wire sensor w/ the yellow and black wires) next to the thermostat housing is bad, the ECM will not know what temp the coolant is,therefore not adjusting idle when cold.
If you have a scan tool, you can watch the temp in the live data. i'd check that out first.