2008 GMC Sierra 2500HD - A/C Problems

my ac blows hot air at idle and ac light goes out…when driving is cold…ac serviced and no codes

2008 sierra 2500 crew cab diesel

Is your radiator fan coming on?