Had same problem, 2003 Buick Century, tried all the various efforts posted.
Found that the Temperature controllers (potentiometers) can be easily broken when removing the knobs. Place sliders at mid range before attempting removal. The bodies are not soldered to the PCB. Some means of appling pressure to the body of the potentiometer helps. The actuators turn 90 degrees (1/4 turn ) the carpeted cardboard under the dash must be removed to view. They are located approximately behind the inner vents a flash light is handy for viewing. There is a slotted shaft about 5/16 diameter towards the outside, watch for movement when the controls are adjusted from max cold to hot. My scanner showed no codes.
Measured temperatures where 18 degrees C passenger side and 23 degrees C driver side. My solutions was low freon after adding 8.7 oz temperatures are 7.5 degrees and 8 degrees with outside air at 83 degrees F. Good luck in your repair. gg